Scalatra-更改独立服务器的端口

时间:2018-10-01 21:41:43

标签: sbt scalatra

我正在开发Scalatra应用程序,并要求该端口与默认端口8080不同。我在build.sbt的末尾添加了以下内容:

containerPort in Jetty := 8089

当我在sbt控制台中启动Jetty服务器(即使用jetty:start)时,此方法效果很好,但当我使用sbt-assembly创建独立的.jar文件时,此方法不起作用。当我运行.jar时,它仍然在端口8080上启动服务器。

我是否还需要添加一些内容到build.sbt或其他地方,以确保sbt-assembly能够正确识别我想要的端口号?

谢谢!

1 个答案:

答案 0 :(得分:0)

我通过编辑Bootstrap文件中的默认端口来解决此问题。无法找到一种方法来解决build.sbt文件中的更改。