What problem does it solve?
This Skill streamlines the process of building, testing, and troubleshooting Java Virtual Machine (JVM) projects, particularly those using Gradle or Maven, and helps resolve common Java versioning issues.
Core Features & Use Cases
- Build & Test Execution: Run build commands (
./gradlew build, mvn clean install) and execute tests.
- Java Version Management: Detects and sets the correct Java Development Kit (JDK) version using
jabba.
- Troubleshooting: Provides strategies for resolving build failures, dependency conflicts, and test execution problems.
- Use Case: When a JVM project fails to build due to incompatible Java versions, this Skill can identify the required version and execute the build command with the correct JDK.
Quick Start
Use the jvm skill to build the current project using Java 21.