我安裝了SBT v0.12.4。現在我想將它更新到v0.13.x,所以我使用了命令如何使用自制軟件更新SBT版本?
brew install sbt
它說它已經正確安裝了SBT 0.13.x.但如果我在終端上詢問SBT的版本,它說0.12.4。如何更新它?
我安裝了SBT v0.12.4。現在我想將它更新到v0.13.x,所以我使用了命令如何使用自制軟件更新SBT版本?
brew install sbt
它說它已經正確安裝了SBT 0.13.x.但如果我在終端上詢問SBT的版本,它說0.12.4。如何更新它?
有兩個版本的SBT:
的sbt-launcher
。這用於下載和運行特定的sbt版本。這是您使用brew安裝的內容。如果輸入sbt --version
它應該告訴你安裝的啓動器brew版本。
sbt本身(建設項目)。這是通過項目通過project/build.properties
文件控制的。所以一個啓動器可以啓動許多版本的sbt,並且通常是向後兼容的。要更新此版本,只需更改project/build.properties
中的sbt.version
屬性。
謝謝,我的發射器是0.13.6,項目0.12.4。我沒有看到'build.properties',因爲android studio不會顯示這個文件,我必須用finder手動輸入文件夾。 – fustalol 2014-11-03 15:38:32
'sbt --version'目前不適用於我(運行0.13.12 btw),但我需要運行'sbt sbt-version'來獲取版本信息。 – Moodragonx 2017-10-20 03:27:12
如果你想升級通過自制安裝SBT的版本,使用:
brew upgrade sbt
您可以檢查是什麼版本的SBT的使用與sbt about
什麼是的輸出以下命令'ls -l/usr/local/bin/sbt'和'ls -l/usr/local/Cellar/sbt *'? – Saket 2014-11-03 15:25:08
lrwxr-xr-x 1 alessio.crestani admin 28 3月11日15:50/usr/local/bin/sbt - > ../Cellar/sbt/0.13.6/bin/sbt,第二個命令給我0總結果。 – fustalol 2014-11-03 15:36:37