java-maven-helperlisted
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