Запуск нескольких проектов одновременно в игровой среде
Я пытаюсь запустить 2 проекта, построенных с использованием play framework
одновременно, но с небольшим успехом. Это ошибка, которая появляется при попытке запустить второй экземпляр:
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_E
RROR_TRANSPORT_INIT(197)
Я пытался изменить http
порт от одного до 9000
а другой к 9001
, но все та же ошибка. Любые идеи о том, как я могу запустить эти несколько экземпляров? Заранее спасибо.
2 ответа
Решение
Play использует 2 порта в режиме разработки. Один для http и один для jpda. Вы можете изменить оба в вашем файле application.conf
http.port=9001
jpda.port=8001
Бонусный ответ: в производственном режиме используется только http-порт.