使用 GVM 可以更快安裝 Grails 軟體,而且日後的升級新版也更加方便。
GVM 是 Groovy / Grails 的自動安裝工具,它支援 Mac OS X 及 Linux 系統。受到 RVM(Ruby Version Manager)的啟發,Groovy 的開發社群也發展出類似的安裝管理工具 GVM(Groovy enVironment Manager)可以自動下載安裝最新的 Groovy / Grails 版本,也可以方便在不同 Groovy / Grails 版本之間輕鬆切換。
安裝 GVM(不需要 root 權限)。
curl -s get.gvmtool.net | bash
重新打開終端機,讓 GVM 的環境變數設定生效。使用 GVM 安裝 Groovy 的最新版本。
gvm install grails
使用 GVM 可以查詢、指定安裝的版本號碼,切換至某個版本或者設定為預設版本。以下是一些指令使用範例:
gvm ls grails
gvm install grails 2.4.3
gvm use grails 2.4.3
gvm default grails 2.4.3
gvm current grails
在建置某些 Grails Plugins 或 Sample Project 的時候,使用新舊版本差異過多的 Grails 環境,經常會造成一些建置問題,所以用 GVM 管理 Grails 的版本是最佳的辦法,可以用 use 指令切換當前 Shell 所使用的 Grails 版本。