Ajp порт Tomcat меняется каждый раз с intelliJ
Я использую mod_jk для подключения Apache к серверу Tomcat в моем проекте. Я использую IntelliJ IDEA в качестве среды разработки.
Проблема со мной в том, что каждый раз, когда я перезагружаю свой tomcat в intelliJ, он запускает прослушиватель ajp на другом порту. Я вижу ниже строки в консоли IntelliJ.
May 17, 2013 2:19:51 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
May 17, 2013 2:19:51 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-1377"]
когда я перезагружаюсь в следующий раз, ajp-bio-xxxx показывает другой порт. Почему это происходит? Я хочу установить фиксированный порт.
Там, где установлен tomcat, я проверил файл server.xml, он показывает 8009 как порт ajp. Тогда почему intelliJ меняет это каждый раз? Как я могу это исправить?
1 ответ
Хорошо, я решил проблему.
IntelliJ использовал другой базовый путь catalina, где он создавал другой файл server.xml и другие файлы конфигурации.
Передав CATALINA_BASE tomcat во время работы, я заставил его использовать ту же папку, которая в данный момент используется на установленном сервере tomcat, я запустил его.:)