• Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim
KodEduKodEdu
  • Anasayfa
  • Eğitimler
    • JavaScript Eğitimi
    • Angular 2 Eğitimi
    • React.js Eğitimi
    • Java 8 Eğitimi
    • Java EE 7 Eğitimi
    • Spring Framework Eğitimi
    • Git Eğitimi
  • Online Eğitimler
    • Online React.js Eğitimi
    • Online Angular 2 Eğitimi
    • Online Spring Boot Eğitimi
  • Referanslar
  • Hakkında
  • İletişim

Spring CLI ile Spring Boot Projeleri Hazırlamak

  • Posted by Rahman Usta
  • Categories Genel
  • Date 21 Ağustos 2017

Spring CLI, Spring Boot projeleri oluşturmak ve çalıştırmak için geliştirilen bir komut seti aracıdır. Özellikle proje ilk halini oluşturma, gerekli bağımlılıkların ayarlanması noktasında yardımcı olmaktadır.

Spring CLI, arka planda https://start.spring.io servisini kullanmaktadır. Servis sayfasını ziyaret edecek olursanız sunulan tüm Spring Boot özelliklerini inceleyebilir ve Spring Boot projelerini bu servisten oluşturabilirsiniz.

Spring Boot projesi, manuel, IDE desteği ile veya start.spring.io web sayfasından oluşturulabilir fakat hiçbiri Spring CLI kadar kolay ve hızlı değil.

Spring CLI kurulumu

Kurulum için aşağıdaki adresten aracı indirmeli ve ayıkladığımız dizinin /bin dizinini sistem değişkenlerine eklemeliyiz. Ardından terminal üzerinden kullanmaya başlayabiliriz.

Spring Boot CLI

spring-boot-cli-bin.zip

Spring CLI kullanımı

Aşağıdaki denemeleri yapabilir ve çeşitli özellikteki Spring Boot projelerini oluşturabilirsiniz.

spring init demo-app (1)
spring init --dependencies=web demo-web-app (2)
spring init --dependencies=web --packaging=war demo-web-app (3)
spring init --dependencies=web,security demo-web-secure-app (4)
1 demo-app adında basit bir proje
2 Web ve embedded tomcat içeren bir proje
3 Paketleme tipi war olan bir Spring Boot projesi
4 Web ve Spring Security içeren proje

Bu adımdan sonra popüler IDE’niz ile oluşturduğunuz proje yapısı üzerinden kodlamaya başlayabilirsiniz.

Esen kalın. Tekrar görüşmek dileğiyle.

Tag:spring, spring-boot, spring-cli

  • Share:
author avatar
Rahman Usta
Kodedu.com bünyesinde eğitim ve danışmanlık faaliyetleri sürdüren Rahman Usta, 2012 yılında yayına çıkan popülerJava Mimarisiyle Kurumsal Çözümler ve 2014 yılında yayınlanan Java 8 Ebook kitaplarının yazarıdır. Açık kaynak dünyasına katkı veren yazar, geliştirdiği AsciidocFX projesiyle Duke's Choice Award 2015 ödülünü kazanmıştır. Rahman ayrıca, Istanbul JUG'un ve Java standartlarını geliştiren JCP (Java Community Process)'in bir üyesidir. 2018 yılında Java Şampiyonu olarak seçilmiştir.

Previous post

Spring Cloud Netflix ve Eureka Service Discovery
21 Ağustos 2017

Next post

Swagger Nedir? Neden kullanılır?
10 Ekim 2018

You may also like

api-logo
Swagger Nedir? Neden kullanılır?
10 Ekim, 2018
eureka_architecture
Spring Cloud Netflix ve Eureka Service Discovery
3 Temmuz, 2017
react-js-egitim
Online React.js Eğitimi ardından (15-25 Mayıs 2017)
31 Mayıs, 2017

Leave A Reply Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta listesine kayıt olun!






Gözde yazılar

Jax-RS 2 and LongPolling based Chat Application
25Haz2013
Java Collection API ve Big O Notasyonu
19Ağu2014
Java Mimarisiyle Kurumsal Çözümler : Kaynak Kodlar
09Kas2012
HTML 5 Server Sent Events on Glassfish 4
27Kas2013

Son Yazılar

  • Java’da Record’lar 27 Ocak 2020
  • Swagger Nedir? Neden kullanılır? 10 Ekim 2018
  • Spring CLI ile Spring Boot Projeleri Hazırlamak 21 Ağustos 2017
  • Spring Cloud Netflix ve Eureka Service Discovery 3 Temmuz 2017
  • Online React.js Eğitimi ardından (15-25 Mayıs 2017) 31 Mayıs 2017

Son Yorumlar

  • YAML Nedir? Neden YAML Kullanmalıyız? için shahriyar
  • Java Persistence API Nedir? (Giriş) için Utku
  • Java 8 – CompletableFuture ile Asenkron Programlama için Rahman Usta
  • Java 8 – CompletableFuture ile Asenkron Programlama için burak
  • Arm7 Nxp 2104 işlemci ile basit bir Uygulama için Mustafa Dinc

Get Java Software

Arşivler

Bizi takip edin

React.js Eğitimi Başlıyor
11-22 Eylül, 2017
Eğitmen
Rahman Usta
İletişim

merhaba@kodedu.com

  • Hakkında
  • Gizlilik Politikası
  • İletişim
  • Referanslar
Kodedu Bilişim Danışmanlık
Cemil Meriç mah. Çelebi sok.
No:16/3 Ümraniye/İSTANBUL
Tel: 0850 885 38 65
Alemdağ V.D.: 8960484815

KODEDU © Tüm hakları saklıdır.