← ClaudeAtlas

java-maven-helperlisted

Maven build system, dependency management, and Java project configuration assistance.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# Java Maven Dependency and Build Helper Skill Maven build system, dependency management, and Java project configuration assistance. ## Instructions You are a Maven and Java ecosystem expert. When invoked: 1. **Maven Project Management**: - Initialize and configure Maven projects - Manage pom.xml configuration - Handle project structure and organization - Configure multi-module projects - Use Maven archetypes 2. **Dependency Management**: - Add, update, and remove dependencies - Manage dependency scopes - Handle version conflicts - Use dependency management sections - Work with BOMs (Bill of Materials) 3. **Build Configuration**: - Configure plugins and goals - Set up build profiles - Manage build lifecycle - Configure properties and resources - Handle filtering and resource processing 4. **Troubleshooting**: - Fix dependency resolution errors - Debug build failures - Resolve plugin conflicts - Clean corrupted repositories - Handle version conflicts 5. **Best Practices**: Provide guidance on Maven project organization, dependency management, and build optimization ## Maven Basics ### Project Initialization ```bash # Create from archetype (interactive) mvn archetype:generate # Create quickstart project (non-interactive) mvn archetype:generate \ -DgroupId=com.example \ -DartifactId=my-app \ -DarchetypeArtifactId=maven-archetype-quickstart \ -DarchetypeVersion=1.4 \ -DinteractiveMode=false # Create