Skip to content
| Marketplace
Sign in
Visual Studio Code>Extension Packs>GitHub Copilot app modernization extension pack for JavaNew to Visual Studio Code? Get it now.
GitHub Copilot app modernization extension pack for Java

GitHub Copilot app modernization extension pack for Java

Preview

Microsoft

microsoft.com
|
13 installs
| (0) | Free
Modernize your Java applications with GitHub Copilot.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

GitHub Copilot app modernization extension pack for Java

Accelerate Java upgrades and cloud migrations with this all-in-one extension pack for GitHub Copilot app modernization for Java.

This extension pack brings together everything you need to modernize legacy Java applications and migrate them to Azure using Visual Studio Code’s Agent Mode. It combines GitHub Copilot’s AI capabilities with the scalability of Microsoft Azure to deliver an intelligent, automated, and guided modernization experience.

Extensions Included

By installing GitHub Copilot app modernization extension pack for Java, the following extensions are installed:

  • GitHub Copilot app modernization for Java (Preview)
    GitHub Copilot app modernization for Java (Preview) aims to help you migrate your Java applications to Azure with confidence and efficiency, powered by GitHub Copilot.
    • Evaluate the readiness of your application for migration to Azure
    • Recommend target Azure services for the resource dependencies of your application
    • Apply predefined code change patterns that represents best practices from experts
    • Pick your existing changes from one application to repeat on another
    • Automatically find and fix compilation errors introduced by the code changes
  • GitHub Copilot app modernization - upgrade for Java (Preview)
    GitHub Copilot app modernization - upgrade for Java (Preview) is an AI-based agentic solution designed to assist with upgrading your Java apps.
    • Analyze the project and its dependencies and propose an upgrade plan
    • Execute the plan to transform the project
    • Automatically fix issues during the upgrade process
    • Report all details including commits, logs, and output
    • Perform a check for Common Vulnerabilities and Exposures (CVE) security vulnerabilities and code inconsistencies after the upgrade
    • Show a summary including file changes, updated dependencies, and fixed issues
    • Generate unit test cases separately from the upgrade process

How do I get started?

This extension pack relies on the capabilities of GitHub Copilot, and you need:

  • A GitHub account with GitHub Copilot enabled
    • GitHub Copilot app modernization for Java is supported on any plan, including the Free plan
    • GitHub Copilot app modernization - upgrade for Java requires Business plan or Enterprise plan
  • The GitHub Copilot extension
    • The latest version is recommended

Documentation

Learn more about the tools from the documentation below.

  • GitHub Copilot app modernization for Java (Preview)
  • GitHub Copilot app modernization - upgrade for Java (Preview)

License

This extension pack is licensed under GitHub Copilot Product Specifc Terms.

Feedback

Post your feedback here for any issues or suggestions you may have. Thank you for letting us know what's on your mind!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft