2011-06-29 41 views
14

我需要在不同於默認8080的端口上運行嵌入式Jetty,使用SBT 0.10 這裏回答了SBT 0.7 - In which file do I need to add an override for the jetty port when running a lift webapp in dev mode from sbt?的問題。 我可以找到沒有參考做同樣的SBT 0.10 我正在使用完整配置(Build.scala)多模塊,而不是快速sbt dsl。在SBT中指定碼頭端口0.10

+0

你在哪裏放 「jettyPort」?我把它放在Build.scala中,得到了「重新分配給val」。謝謝。 – k4200

回答

8

在SBT 0.10碼頭支持不再去作爲構建工具的一部分,而是運爲plugin。爲了改變端口,你必須初始化jettyPort設置符合您的價值:

jettyPort := 1111 

或者,如果你從控制檯運行:

set jettyPort := 1111 
session save 

見插件說明更多細節。

6

對於SBT 0.11.2,指定

port in container.Configuration := 8081 
在build.sbt