Я занимаюсь разработкой приложения Scalatra и требую, чтобы порт отличался от порта 8080 по умолчанию. Я добавил следующее в конец моего build.sbt:
containerPort in Jetty := 8089
Это прекрасно работает, когда язапуск сервера Jetty в консоли sbt (т. е. с использованием jetty:start
), но он не работает, когда я создаю автономный файл .jar с использованием sbt-assembly
.Когда я запускаю .jar, он все равно запускает сервер на порту 8080.
Есть ли что-то дополнительно, что мне нужно добавить в свой build.sbt или в другое место, чтобы sbt-assembly
правильно распознал мой желаемый портномер?
Заранее спасибо!