Aracılığıyla paylaş


IntelliJ kullanarak Spring Boot uygulamalarını dağıtma

Not

Temel, Standart ve Kurumsal planları, 3 yıllık kullanımdan kaldırma süresiyle Mart 2025 ortasından itibaren kullanımdan kaldırılacaktır. Azure Container Apps'e geçiş yapmanızı öneririz. Daha fazla bilgi için bkz . Azure Spring Apps kullanımdan kaldırma duyurusu.

Standart tüketim ve ayrılmış plan, altı ay sonra tamamen kapatılarak 30 Eylül 2024'den itibaren kullanımdan kaldırılacaktır. Azure Container Apps'e geçiş yapmanızı öneririz. Daha fazla bilgi için bkz . Azure Spring Apps Standart tüketimini ve ayrılmış planı Azure Container Apps'e geçirme.

Bu makale şunlar için geçerlidir:✅ Java ❎ C#

Bu makale şunlar için geçerlidir:✅ Temel/Standart ✅ Kurumsal

Azure Spring Apps için IntelliJ eklentisi, IntelliJ IDEA'dan uygulama dağıtımını destekler.

Bu örneği çalıştırmadan önce temel hızlı başlangıcı deneyebilirsiniz.

Önkoşullar

Eklentiyi yükleyin

IntelliJ Idea 3.51.0 için Azure Toolkit'i IntelliJ Eklentileri kullanıcı arabiriminden ekleyebilirsiniz.

  1. IntelliJ'i başlatın. Daha önce bir proje açtıysanız, karşılama iletişim kutusunu göstermek için projeyi kapatın. Sağ alttaki bağlantıdan yapılandır'ı seçin ve eklenti yapılandırma iletişim kutusunu açmak için Eklentiler'i ve ardından Diskten Eklentileri Yükle'yi seçin.

    Öğeyi yapılandır'ın vurgulandığı IntelliJ IDEA Hoş Geldiniz iletişim kutusunun ekran görüntüsü.

  2. Azure Toolkit for IntelliJ'i arayın. Yükle'yi seçin.

    Yükle düğmesinin vurgulandığı IntelliJ IDEA Eklentileri iletişim kutusunun ekran görüntüsü.

  3. IDE'yi Yeniden Başlat'ı seçin.

Öğretici yordamları

Aşağıdaki yordamlar IntelliJ IDEA kullanarak bir Merhaba Dünya uygulaması dağıtır.

  • gs-spring-boot projesini açma
  • Azure Spring Apps'e dağıtma
  • Akış günlüklerini göster

gs-spring-boot projelerini açma

  1. Bu öğreticinin kaynak deposunu indirip açın veya aşağıdaki Git komutunu kullanarak kopyalayın: git clone https://github.com/spring-guides/gs-spring-boot.git

  2. gs-spring-boot\complete klasörüne gidin.

  3. İçeri aktarma sihirbazını açmak için IntelliJ Hoş Geldiniz iletişim kutusunu açın, Projeyi İçeri Aktar'ı seçin.

  4. gs-spring-boot\complete klasörünü seçin.

    Tam klasör vurgulanmış IntelliJ IDEA Dosya veya Proje Aç iletişim kutusunun ekran görüntüsü.

Azure Spring Apps'e dağıtma

Azure'a dağıtmak için Azure hesabınızla oturum açmanız ve aboneliğinizi seçmeniz gerekir. Oturum açma ayrıntıları için bkz . Yükleme ve oturum açma.

  1. IntelliJ proje gezgininde projenize sağ tıklayın ve Azure ->Azure Spring Apps'e Dağıt'ı seçin.

    Azure Spring Apps'e Dağıt seçeneğinin vurgulandığı IntelliJ IDEA bağlam menüsünün ekran görüntüsü.

  2. Ad alanında uygulamanın adını kabul edin. Ad , uygulama adını değil yapılandırmayı ifade eder. Kullanıcıların genellikle değiştirmesi gerekmez.

  3. Yapıt için projedeki tanımlayıcıyı kabul edin.

  4. Uygulama:'ı seçin ve ardından bir Azure Spring Apps örneği oluşturmak için tıklayın + .

    Artı düğmesinin vurgulandığı IntelliJ IDEA Azure Spring uygulamasını dağıt iletişim kutusunun ekran görüntüsü.

  5. Uygulama adı yazın ve Tamam'ı seçin.

    Odakta Uygulama adı alanı bulunan IntelliJ IDEA Azure Spring Uygulaması Oluştur iletişim kutusunun ekran görüntüsü.

  6. Çalıştır düğmesini seçerek dağıtımı başlatın.

    Çalıştır düğmesini gösteren IntelliJ IDEA'nın ekran görüntüsü.

  7. Eklenti, projede komutunu mvn package çalıştırır ve ardından yeni uygulamayı oluşturur ve komut tarafından oluşturulan jar dosyasını package dağıtır.

  8. Uygulama URL'si çıkış penceresinde gösterilmiyorsa Azure portalından alın. Kaynak grubunuzdan Azure Spring Apps örneğine gidin. Ardından Uygulamalar'ı seçin. Çalışan uygulama listelenir. Uygulamayı seçin, ardından URL'yi veya Test Uç Noktasını kopyalayın.

    URL ve Test Uç Noktası alanlarının vurgulandığı uygulamaya genel bakış sayfasını gösteren Azure portalının ekran görüntüsü.

  9. Tarayıcıda URL'ye veya Test Uç Noktasına gidin.

    Spring Boot'tan Selamlar iletisini görüntüleyen tarayıcıda çalışan uygulamanın ekran görüntüsü.

Akış günlüklerini göster

Günlükleri almak için:

  1. Azure Gezgini'ne ve ardından Spring Apps'e tıklayın.

  2. Çalışan uygulamaya sağ tıklayın.

  3. Açılan listeden Akış Günlüğü'nü seçin.

    Akış Günlüğü seçeneğinin vurgulandığı IntelliJ IDEA bağlam menüsünün ekran görüntüsü.

  4. Örneği seçin.

    IntelliJ IDEA Örnek Seç iletişim kutusunun ekran görüntüsü.

  5. Akış günlüğü çıkış penceresinde görünür.

    Çıktı penceresinde akış günlüğünü gösteren IntelliJ IDEA'nın ekran görüntüsü.

Sonraki adımlar