номера портов конфигурации intellij tomcat

Когда я настраиваю локальную конфигурацию сервера tomcat в intellij, отображается следующее диалоговое окно. Вы настраиваете сценарий запуска и номера портов. Почему intellij требует номер порта, если в файле server.xml tomcat указаны номера портов? Я знаю, что intellij читает конфигурацию сервера, потому что она определяет местоположение моего файла сертификатов.

введите здесь описание изображения


person Jeff Storey    schedule 30.01.2013    source источник
comment
Как вы можете открыть этот экран в Intellij?   -  person Ahmed El-Gamal    schedule 16.04.2018


Ответы (2)


Приложение похоже на eclipse, а Intellij запускает собственный экземпляр tomcat. Если у вас есть установленный tomcat, работающий на порту 8080, вы можете указать этим IDE запустить другой экземпляр tomcat на другом порту №. Надеюсь это поможет..

person Konza    schedule 30.01.2013
comment
Имеет смысл, но почему он просит вас выбрать существующую установку tomcat. Это просто для настройки? - person Jeff Storey; 30.01.2013
comment
@JeffStorey не понял тебя. Не могли бы вы объяснить это немного. --- почему он просит вас выбрать существующую установку tomcat ---- - person Konza; 30.01.2013
comment
на скриншоте выше есть раскрывающийся список серверов приложений. это указывает на существующую установку tomcat. если он работает со встроенной версией, он просто использует эту существующую установку для информации о конфигурации (например, местоположения хранилища ключей) - person Jeff Storey; 30.01.2013
comment
@JeffStorey В этом раскрывающемся списке вы сможете выбрать другие серверы, такие как Jboss. Чтобы создать экземпляр tomcat, мы должны предоставить информацию о том, где находится базовый каталог. Чтобы создать другой экземпляр tomcat, требуется некоторый список конфигураций, которые являются общими для всех экземпляров tomcat. Но если вы возьмете случай с номерами портов. Для разных случаев он должен быть разным. Intellij дает вам возможность запустить этот конкретный экземпляр tomcat на другом номере порта, чтобы он не повлиял на другие экземпляры tomcat. - person Konza; 31.01.2013

В файле application.properties добавьте server.port=8085 (или любой другой порт по вашему выбору). server.port — это предопределенный spring свойство.

person logesh    schedule 02.12.2018