在SBT 0.10中指定Jetty端口

时间:2011-06-29 13:27:13

标签: scala jetty sbt embedded-jetty

我需要使用SBT 0.10在不同于默认8080的端口上运行嵌入式Jetty 这里回答的问题是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。

2 个答案:

答案 0 :(得分:8)

在SBT 0.10中,Jetty支持不再作为构建工具的一部分,而是作为 plugin 发布。要更改端口,您必须使用您的值初始化jettyPort设置:

jettyPort := 1111

或者,如果您从控制台运行:

set jettyPort := 1111
session save

有关详细信息,请参阅插件说明。

答案 1 :(得分:6)

对于sbt 0.11.2,指定

port in container.Configuration := 8081

在build.sbt