SprinBoot CLI 安裝(Mac版)
阿新 • • 發佈:2018-06-21
輸出 出現 subject rest 環境變量path erro bre spirng 執行
參考資料:
1. 安裝 HomeBrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 使用Homebrew安裝Spring Boot CLI
2.1 引入 Pivotal 的 tap
$ brew tap pivotal/tap
- 備註:tap是向Homebrew添加額外倉庫的一種途徑,Pivotal是Spring及Spring Boot背後的公司;
2.2 安裝 Spring Boot CLI
$ brew install springboot
3. 應用
3.1 一個基於Groovy的Spring應用
// HelloController.groovy
@RestController
class HelloController{
@RequestMapping("/")
def hello(){
return "Hello World"
}
}
3.2 運行
$ spring run HelloController.groovy
3.3 出現問題 "Spring was unable to locate the root of your project. There was no Gemfile present in the current directory"
- 這是由於Ruby Gem中也有一個叫可執行的
spring
程序
3.4 解決方案--環境配置
iTerm2
使用的是ZSHsudo vi ~/.zshrc
- 查找安裝的Spring Boot CLI 路徑,並在zshrc文件中寫入如下內容:
export SPRING_HOME="/usr/local/Cellar/springboot/2.0.2.RELEASE"
export PATH=$SPRING_HOME/bin:$PATH
source ~/.zshrc
,更新配置文件- 輸入
spring --version
- 輸出
Spirng CLI v2.0.2.RELEASE
表明更改成功
- 輸出
參考資料:
- Gemfile error when running app.groovy with Spring Boot CLI
- (Mac)在bash和zsh配置環境變量path的幾種方法
- Spring Boot 實戰
SprinBoot CLI 安裝(Mac版)