0Pricing
Java Academy · Ders

Paketleme ve Çalıştırma

Bir Spring Boot uygulamasını JAR olarak paketleyin ve farklı şekillerde çalıştırın.

Paketleme ve Çalıştırma, CoddyKit'te ücretsiz bir Java Academy dersidir. Bu, 3 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Java Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Java Academy kursu toplamda 3 dersten oluşur.

Giriş

Paketleme, Spring Boot uygulamanızı içeren dağıtılabilir bir JAR dosyası oluşturmak anlamına gelir.

Maven derlemesi

mvn clean package komutunu çalıştırın. Bu komut target/ altında kapsamlı bir JAR oluşturur.

Kod: paketleme gösterimi

Bu gösterim, paketleme fikrini bir JAR'a dönüştürerek yazdırır.

public class Main {
  public static void main(String[] args) {
    System.out.println("Packaging Spring Boot app...");
    System.out.println("Created target/app.jar with all dependencies.");
  }
}

Uygulamayı çalıştırma

java -jar target/app.jar ile çalıştırın. Spring Boot, gömülü Tomcat'i başlatır.

Kod: çalıştırma çıktısı

Bu, java -jar komutunun konsol çıktısını taklit eder.

public class Main {
  public static void main(String[] args) {
    System.out.println("Launching app on port 8080...");
    System.out.println("App started successfully. Press Ctrl+C to exit.");
  }
}

Docker notu

Uygulamayı bir Docker imajına da paketleyebilir, ardından docker run -p 8080:8080 app komutunu çalıştırabilirsiniz.

Paketleme kontrolü

Kısa kontrol: Paketlenmiş bir Spring Boot JAR'ını hangi komut çalıştırır?

Özet

Özet: Maven ile derlediniz, java -jar ile çalıştırdınız, konsol çıktısını gördünüz ve Docker seçeneğini not ettiniz.

Sıkça Sorulan Sorular

“Paketleme ve Çalıştırma” dersi ücretsiz mi?

Evet — “Paketleme ve Çalıştırma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Java Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Java Academy kursu toplamda 3 dersten oluşur.

“Paketleme ve Çalıştırma” dersinde ne öğreneceğim?

Bir Spring Boot uygulamasını JAR olarak paketleyin ve farklı şekillerde çalıştırın. Java Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Java Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Java Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 3. dersidir.

“Paketleme ve Çalıştırma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Java Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Java Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Spring'te Test (WebTestClient/JUnit)
  2. Yapılandırma ve Profiller
  3. Paketleme ve Çalıştırma
← Java Academy Sayfasına Dön