Guide Java version upgrades interactively

java-migrateskillsetup L10
limited-grisaille833/claude-java-plugins
What it does

Guide Java version migrations step-by-step

Best for

When a project must upgrade between major Java versions (8→11→17→21) and needs a structured checklist of breaking changes and recommended improvements.

Inputs
  • · Java project (pom.xml or build.gradle)
  • · Target Java version number
Outputs
  • · Numbered migration checklist
  • · Breaking changes & quick-win refactorings
Preconditions

Java project with accessible build config; Maven or Gradle

Failure modes
  • · Missing pom.xml/build.gradle → ask for target version manually
  • · User doesn't provide target version → interactive prompt