現代化您的遺留 Java 應用
GitHub Copilot 應用現代化擴充套件程式 (GitHub Copilot App Modernization extension) 提供了強大的功能,可幫助開發人員以更高的速度、準確性和效率來現代化遺留 Java 應用程式。
無論是升級框架、解決過時依賴項,還是準備遷移到雲端,GitHub Copilot 都能透過智慧自動化和與 Microsoft Azure 的深度整合,將現代化時間從數月縮短到數天。

擴充套件功能
GitHub Copilot 應用現代化 (GitHub Copilot App Modernization) 擴充套件程式提供了以下關鍵功能:
-
智慧評估和升級規劃:Copilot 會掃描您的程式碼庫,分析依賴項和框架,並制定可操作的計劃來指導您的現代化之旅。
-
AI 驅動的程式碼轉換:從 Java 8 到最新的 LTS 版本,Copilot 可透過結構化、上下文感知的編輯來自動化升級,減少重複工作並降低升級風險。
-
可重用的遷移模式:將團隊的重構邏輯捕獲到自定義公式中,然後將它們重新應用於應用程式,以實現一致、可擴充套件的現代化。
-
構建和測試驗證:Copilot 會修復構建錯誤,執行單元測試,並確保您的應用程式在更改後保持穩定,從而幫助維護乾淨的 CI/CD 管道。
-
CVE 檢測和修復:升級後自動檢測和修補已知漏洞。Copilot 會應用安全的修復程式,同時讓您完全掌控更改。
-
無縫的 Azure 整合:輕鬆地將升級後的應用程式部署到 Azure。現代化後的應用程式可以立即使用 Azure AI Foundry,解鎖超過 11,000 個模型、內建的可觀察性、安全工具和代理服務。
開始使用
從以下教程開始
相關資源
- 瞭解有關應用現代化通用概念的更多資訊