p6m-actions/Java Maven Setup
Setup Java JDK with Maven dependency caching for faster builds
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| java-version | Java JDK version to install | no | 21 |
| java-distribution | Java distribution to install | no | temurin |
| maven-version | Maven version to install (if not using wrapper) | no | — |
| cache | Enable Maven dependency caching | no | true |
| install-dependencies | Install Maven dependencies after setup | no | true |
| maven-cache-key-suffix | Additional suffix for Maven cache key | no | — |
Outputs
| name | description |
|---|---|
| java-version | The installed Java JDK version |
| maven-version | The installed Maven version |
| cache-hit | Whether the Maven cache was hit |
| maven-cache-dir | Path to the Maven cache directory |