spring boot CLI
它是使用Spring Boot的最簡單的和快速的的方法。他是一個基於Groovy腳本的命令工具。可以按照以下步驟安裝次工具:
1.去spring官網下載 http://projects.spring.io/spring-boot/。Spring Boot CLI需要Java JDK 1.6或更高版本才能運行,
Groovy v2.1作為此分發包的一部分進行打包,因此不需要安裝(任何現有的Groovy安裝都將被忽略)
2.如果解壓zip文件,就會發現spring.bat將檢查所有的設置。此腳本可以在目錄/bin下找到。
下載Spring Boot CLI Zip 文件到本地文件系統,並將 spring-boot-cli-1.5.3.RELEASE-bin 解壓到本地,在本實例中我們
解壓到 E:\spring-boot\spring-1.5.3.RELEASE 目錄下。

3.配置環境變量,將E:\spring-boot\spring-1.5.3.RELEASE\bin 加到path中

執行以下命令驗證安裝結果

4.現在Spring Boot CLI 安裝成功完成。
Spring Boot CLI 提供了一個"spring"命令,用來從命令提示符運行 Spring Boot Groovy 腳本。
Spring Boot 的“spring --help”命令有很多選項,可以將此命令用於不同的目的。其中有一個重要的選項是"run" 選項。
"spring"命令語法:
spring run <SpringBoot-Groovy-Scriptname>
這里是Spring Boot應用程序的Groovy腳本文件名。將使用這個命令來執行Spring Boot HelloWorld示例。下面來看看一個 Spring Boot CLI的入門程序,HelloWorld Spring Boot示例。
Spring Boot 的 Hello World示例
可以使用Spring Boot開發兩種基於Spring的應用程序。
- Groovy應用程序
- Java應用程序
Groovy應用程序:
現在我們來開發一個Spring Boot MVC Rest控制器示例。 這是在Pivotal團隊的Twitter上發布的第一個例子,演示了Spring Boot框架牛逼的功能。請按照以下步驟開發Spring Boot Hello World示例:
- 在本地文件系統中創建一個“
HelloWorld”文件夾,放置groovy腳本,這里放在 E:\spring-boot\spring-1.5.3.RELEASE 目錄下。 - 使用以下內容開發Groovy腳本文件。
將此文件命名為HelloWorld.groovy,這里的“.groovy”擴展名是必須的。現在Spring Boot Hello World示例文件夾看起來如下圖 -

現在Spring Boot CLI安裝過程已成功完成。在討論Spring Boot “HelloWorld”示例之前,首先要確定從命令提示符運行Groovy腳本是否正確。
Spring Boot “spring”命令
Spring Boot CLI提供了一個“spring”命令,用來從命令提示符運行Spring Boot Groovy腳本。Spring Boot 的“spring --help”命令有很多選項,可以將此命令用於不同的目的。其中有一個重要的選項是“run”選項。
“spring”命令語法:
spring run <SpringBoot-Groovy-Scriptname>
這里是Spring Boot應用程序的Groovy腳本文件名。將使用這個命令來執行Spring Boot HelloWorld示例。下面來看看一個 Spring Boot CLI的入門程序,HelloWorld Spring Boot示例。
Spring Boot 的 Hello World示例
可以使用Spring Boot開發兩種基於Spring的應用程序。
- Groovy應用程序
- Java應用程序
Groovy應用程序:
現在我們來開發一個Spring Boot MVC Rest控制器示例。 這是在Pivotal團隊的Twitter上發布的第一個例子,演示了Spring Boot框架牛逼的功能。請按照以下步驟開發Spring Boot Hello World示例:
- 在本地文件系統中創建一個“
HelloWorld”文件夾,放置groovy腳本,這里放在D:\software\yiibai\spring-1.4.3.RELEASE目錄下。 - 使用以下內容開發Groovy腳本文件。
@RestController class HelloWorld { @RequestMapping("/") String hello() { "Hello spring boot." } }
將此文件命名為HelloWorld.groovy,這里的“.groovy”擴展名是必須的。現在Spring Boot Hello World示例文件夾看起來如下圖 -

現在Spring Boot Hello World示例已准備好使用Spring MVC Rest控制器。運行和測試這個例子來了解Spring Boot框架。
在本地文件系統中的“HelloWorld”文件夾中打開命令提示符。執行以下命令 -
spring run HelloWorld.groovy

當執行“spring run HelloWorld.groovy”時,它會啟動嵌入的Tomcat服務器的默認端口號:8080。現在Spring Boot Hello World示例應用程序已啟動並正在運行。
下面打開瀏覽器來測試一下。打開瀏覽器並訪問以下鏈接。訪問此URL:http://localhost:8080/
