• 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
KodEdu
  • 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 Kodedu
  • 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
Kodedu

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

Java Mimarisiyle Kurumsal Çözümler : Kurumsal Java Kitabı
16Eyl2012
Java API for JSON Processing – Stream bazlı JSON Üretmek ve Tüketmek
06Ağu2013
AsciidocFX projesi Duke’s Choice Award 2015 ödülünü kazandı
28Eki2015
Knockout.js – Hesap Makinesi Örneği
02Şub2013

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

  • Coupling ve Cohesion Kavramları Nedir? için Hilal
  • Naïve Bayes Sınıflandırma Algoritması için Rahman Usta
  • Naïve Bayes Sınıflandırma Algoritması için Mete
  • YAML Nedir? Neden YAML Kullanmalıyız? için kara
  • JWT (JSON Web Tokens) Nedir? Ne işe yarar? için Furkan

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.