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