Spring CLI ile Spring Boot Projeleri Hazırlamak
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 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