Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta, Java uygulamaları Azure geçirmek için AppModernization özel aracısını kullanarak sohbet sonuçlarını iyileştirme adımları gösterilmektedir. AppModernization özel aracısı, uygulama modernleştirme görevleri için iyileştirilmiştir ve karmaşık geçiş senaryoları gerçekleştirmek için basit, doğal dil istemleri kullanmanızı sağlar.
Önkoşullar
- Herhangi bir plan kapsamında etkin GitHub Copilot aboneliğine sahip bir GitHub hesabı.
- Aşağıdaki IDE'lerden biri:
-
Visual Studio Code en son sürümü. Sürüm 1.106 veya üzeri olmalıdır.
- Visual Studio Code içinde GitHub Copilot. Kurulum yönergeleri için bkz. Visual Studio Code'da GitHub Copilot ayarlama. Visual Studio Code içinde GitHub hesabınızda oturum açtığınızdan emin olun.
- GitHub Copilot modernleştirme. Yüklemeden sonra Visual Studio Code yeniden başlatın.
-
IntelliJ IDEA'nın en son sürümü. Sürüm 2023.3 veya üzeri olmalıdır.
- GitHub Copilot. Sürüm 1.5.59 veya üzeri olmalıdır. Daha fazla yönerge için bkz. IntelliJ IDEA'da GitHub Copilot ayarlama. IntelliJ IDEA'da GitHub hesabınızda oturum açtığınızdan emin olun.
- GitHub Copilot modernleştirme. Yüklemeden sonra IntelliJ IDEA'nın yeniden başlatılması. yüklü GitHub Copilot yoksa doğrudan GitHub Copilot modernleştirmeyi yükleyebilirsiniz.
-
Visual Studio Code en son sürümü. Sürüm 1.106 veya üzeri olmalıdır.
- Java 21 veya üzeri.
- Java projeleri oluşturmak için Maven veya Gradle.
Uyarı
Azure hesabı yalnızca kaynakları Azure dağıtmak için gereklidir ve kod değişiklikleri yapmak için GitHub Copilot modernleştirme kullanılırken gerekli değildir.
Gradle kullanıyorsanız yalnızca Gradle sarmalayıcı sürüm 5 veya üzeri desteklenir.
Kotlin Etki Alanına Özgü Dil (DSL) desteklenmez.
İşlev My Skills henüz IntelliJ IDEA için desteklenmiyor.
AppModernization özel aracısını seçin
AppModernization özel aracısı, Java uygulama geçişi ve modernleştirme görevleri için en iyi deneyimi sağlar. Seçmek için aşağıdaki adımları kullanın:
Visual Studio Code açın ve GitHub Copilot modernleştirme uzantısının yüklü olduğundan emin olun.
Activity Bar içindeki sohbet simgesini seçerek Copilot sohbet penceresini açın.
Sohbet penceresinde, sohbet giriş kutusunun üst kısmındaki aracı seçici açılan menüsünü bulun ve listeden AppModernization'ı seçin. Bu özel aracı, Java uygulama modernleştirme ve geçiş senaryoları için tasarlanmıştır.
Uyarı
Sohbet penceresinde farklı dil modelleri seçebilmenize rağmen Claude Sonnet 4.5, Java uygulama modernleştirme görevleriyle en iyi sonuçlar için test edilen ve önerilen modeldir.
Önemli
AppModernization özel aracısı şu anda yalnızca Visual Studio Code için kullanılabilir.
Geçiş için basit istemleri kullanma
AppModernization aracısı seçiliyken, geçiş görevlerini gerçekleştirmek için basit, doğal dil istemlerini kullanın. Aracı, geçiş bağlamını anlar ve karmaşık senaryoları en az girişle işleyebilir.
Örnek: RabbitMQ'den Azure Service Bus geçiş
RabbitMQ kullanan bir Java projeniz Visual Studio Code açık olduğundan emin olun.
AppModernization aracısının seçili olduğu Copilot sohbet penceresine aşağıdaki istemi girin:
migrate from rabbitmq to Azure service busAracı kodunuzu analiz eder, bir geçiş planı oluşturur, kod değişiklikleri yapar, doğrulamaları çalıştırır ve bir özet oluşturur. Tıklayın: Her adımda ilerlemek için Devam ve değişiklikleri kabul etmek için Sakla.
Diğer geçiş senaryoları
AppModernization aracısı, basit istemlerle çeşitli geçiş senaryolarını destekler. Aşağıda daha fazla örnek verilmiştir:
Veritabanı geçişi:
migrate from Oracle to Azure PostgreSQLKimlik doğrulaması geçişi:
migrate to Managed Identity for Azure SQL DatabaseDepolama geçişi:
migrate from AWS S3 to Azure Storage BlobMesajlaşma geçişi:
migrate from ActiveMQ to Azure Service BusGizli yönetimi:
migrate secrets to Azure Key Vault