Software Development

Java Upgrade

Upgrade a Java project to a newer JDK (11 to 17, 17 to 21, 21 to 25) and adopt the new language and library features. Detects the current Java version from the build files, then loads only the matching per-version guide. Use when the user asks to upgrade Java, modernize Java code, or adopt records, sealed classes, pattern matching, virtual threads or other new Java features. For automated end-to-end upgrades see the modernize-java plugin.

Publisher / source
GitHub Copilot Community Skills
Upstream record
github/awesome-copilot
Version
Version 2
Published
Publication review
Approved for publication
Content fingerprint
c443266cc8c77ddefbfaa12ec013c87db4647bfa76353111c994b49e50a61702