溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

CLI如何在Spring Boot進(jìn)行安裝

發(fā)布時間:2020-12-02 15:41:45 來源:億速云 閱讀:190 作者:Leah 欄目:編程語言

本篇文章為大家展示了CLI如何在Spring Boot進(jìn)行安裝,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

Spring Boot是一個命令行工具,用于使用Spring進(jìn)行快速原型搭建。它允許你運(yùn)行Groovy腳本,這意味著你可以使用類Java的語法,并且沒有那么多的模板代碼。

你沒有必要為了使用Spring Boot而去用CLI,但它絕對是助力Spring應(yīng)用的最快方式。

1、手動安裝

  你可以從Spring軟件倉庫下載Spring CLI分發(fā)包:

spring-boot-cli-1.3.0.BUILD-SNAPSHOT-bin.zip

spring-boot-cli-1.3.0.BUILD-SNAPSHOT-bin.tar.gz

不穩(wěn)定的snapshot分發(fā)包也能獲取到。

下載完成后,遵循解壓后的存檔里的INSTALL.txt操作指南進(jìn)行安裝。一般而言,在.zip文件的bin/目錄下存在一個spring腳本(Windows下是spring.bat),或者使用java -jar來運(yùn)行一個.jar文件(該腳本會幫你確定classpath被正確設(shè)置)。

2、使用GVM安裝

  GVM(Groovy環(huán)境管理器)可以用來管理多種不同版本的Groovy和Java二進(jìn)制包,包括Groovy自身和Spring Boot CLI??梢詮膅vmtool.net獲取gvm,并使用以下命令安裝Spring Boot:

$ gvm install springboot
$ spring --version
Spring Boot v1.3.0.BUILD-SNAPSHOT

如果你正在為CLI開發(fā)新的特性,并想輕松獲取你剛構(gòu)建的版本,可以使用以下命令:

$ gvm install springboot dev /path/to/spring-boot/spring-boot-cli/target/spring-boot-cli-1.3.0.BUILD-SNAPSHOT-bin/spring-1.3.0.BUILD-SNAPSHOT/
$ gvm use springboot dev
$ spring --version
Spring CLI v1.3.0.BUILD-SNAPSHOT

這將會在你的gvm倉庫中安裝一個名叫dev的本地spring實(shí)例。它指向你的目標(biāo)構(gòu)建位置,所以每次你重新構(gòu)建Spring Boot,spring將會是最新的。

你可以通過以下命令來驗(yàn)證:

$ gvm ls springboot
================================================================================
Available Springboot Versions
================================================================================
> + dev
* 1.3.0.BUILD-SNAPSHOT
================================================================================
+ - local version
* - installed
> - currently in use
================================================================================

3、使用OSX homebrew安裝

如果你的環(huán)境是Mac,并使用Homebrew,想要安裝Spring Boot CLI只需如下操作:

$ brew tap pivotal/tap
$ brew install springboot

Homebrew將把spring安裝到/usr/local/bin下。

注:如果該方案不可用,可能是因?yàn)槟愕腷rew版本太老了。你只需執(zhí)行brew update并重試即可。

4、使用MacPorts安裝

如果你的環(huán)境是Mac,并使用MacPorts,想要安裝Spring Boot CLI只需如下操作:

$ sudo port install spring-boot-cli

5、命令行實(shí)現(xiàn)

Spring Boot CLI啟動腳本為BASH和zsh shells提供完整的命令行實(shí)現(xiàn)。你可以在任何shell中source腳本(名稱也是spring),或?qū)⑺诺侥銈€人或系統(tǒng)范圍的bash實(shí)現(xiàn)初始化中。在一個Debian系統(tǒng)里,系統(tǒng)范圍的腳本位于/shell-completion/bash下,當(dāng)一個新的shell啟動時該目錄下的所有腳本都被執(zhí)行。想要手動運(yùn)行該腳本,例如,你已經(jīng)使用GVM進(jìn)行安裝了:

$ . ~/.gvm/springboot/current/shell-completion/bash/spring
$ spring 
 grab help jar run test version

注:如果你使用Homebrew或MacPorts安裝Spring Boot CLI,命令行實(shí)現(xiàn)腳本會自動注冊到你的shell。

6、Spring CLI 實(shí)例快速入門

下面是一個相當(dāng)簡單的web應(yīng)用,你可以用它測試你的安裝是否成功。創(chuàng)建一個名叫app.groovy的文件:

@RestController
class ThisWillActuallyRun {
  @RequestMapping("/")
  String home() {
    "Hello World!"
  }
}

然后簡單地從一個shell中運(yùn)行它:

$ spring run app.groovy

注:當(dāng)你首次運(yùn)行該應(yīng)用時將會花費(fèi)一點(diǎn)時間,因?yàn)樾枰螺d依賴。后續(xù)運(yùn)行將會快很多。

上述內(nèi)容就是CLI如何在Spring Boot進(jìn)行安裝,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI