Может ли Glassfish на порту 8089 как-то заблокировать Tomcat на порту 8088? - PullRequest
0 голосов
/ 30 мая 2018

Я работал с Tomcat 8.0 без каких-либо проблем.Затем я установил glassfish 4 и установил его порт на 8089 (работает нормально), но теперь я не могу работать с моим сервером Tomcat (порт 8088).Странно, что я могу запустить Tomcat без каких-либо проблем в Eclipse (состояние запуска), но, несмотря на это, я не могу отобразить сайт tomcat в браузере или некоторые проекты на tomcat.Выдает ошибку 404.Где может быть ошибка, кто-нибудь, пожалуйста, есть идея?Я прикрепил экран некоторых настроек tomcat и как выглядит проблема.

enter image description here

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

Да, потому что кот использует другие порты.Попробуйте открыть стеклянную рыбу без кота.Если все работает, измените стандартные порты сервера на файл server.XML и попробуйте снова с обоими серверами

0 голосов
/ 30 мая 2018

Вы используете eclipse WTP для управления Tomcat, который позволяет выбирать следующие параметры расположения серверов:

  1. Использовать метаданные рабочей области (не изменяет установку Tomcat)
  2. Использовать tomcatустановка (взять под контроль установку Tomcat)

(1) означает создание нового экземпляра tomcat для развертывания веб-приложения путем установки $CATALINE_BASE.Этот новый экземпляр tomcat не будет иметь никаких приложений по умолчанию.Таким образом, ничего не будет показано, если вы получите доступ к корневому URL.

(2) означает использовать оригинальный экземпляр tomcat, который поставляется с номером веб-приложения по умолчанию (root web, пример приложения), менеджер приложений и т. д.).Поэтому, если вы выберете эту опцию, вы увидите страницу приветствия tomcat (root web).

Ссылка:


  1. WTP Tomcat FAQ это
  2. CATALINA_HOME против CATALINE_BASE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...