我需要sbt 0.11.3爲我的項目,但是,端口安裝只給我0.11.2。如何使用macport安裝sbt 0.11.3?macport install sbt 0.11.3
$ sudo port install sbt
---> Installing sbt @0.11.2_0
---> Activating sbt @0.11.2_0
我需要sbt 0.11.3爲我的項目,但是,端口安裝只給我0.11.2。如何使用macport安裝sbt 0.11.3?macport install sbt 0.11.3
$ sudo port install sbt
---> Installing sbt @0.11.2_0
---> Activating sbt @0.11.2_0
首先,您可以聯繫被列爲港口維護者的人員。 (做port info sbt
找維護者)。然而,維護人員更新端口可能需要一些時間,否則可能沒有維護人員分配(顯示爲「[email protected]」)。
或者,您也可以在macports trac上提交一張票。
但是如果你馬上需要更新的版本,並且不想手動建立(configure; make; make install)。然後,您可以在本地端口文件存儲庫中創建sbt的portfile副本並更新該portfile。
portindex
再次port install -s sbt
安裝SBT這隻能如果新版本頗爲相似,舊的,並且需要在構建過程中沒有變化。
我希望這可以提供幫助。
我在MacPorts中將sbt更新爲8月16日的0.12.0。如Vortexfive所述,最好是使用MacPorts的trac來請求更新。
據我瞭解,你安裝的只是發射器。如果你想使用不同版本的SBT的,你可以在項目/ build.properties如下指定:
sbt.version=0.11.3
然後0.11.2 SBT發射應該下載SBT版本0.11.3,您可以使用它在你的項目中。我在我的本地機器上試過這個,它工作。