it-swarm.com.ru

Tomcat 7 не работает в браузере (http: // localhost: 8080 /)

На самом деле сервер Apache-Tomcat 7, запущенный на Eclipse.but в браузере, получает ошибку «Запрошенный ресурс недоступен». . Любые причины, пожалуйста ..?

8
Kumar KL

Причин может быть несколько, составьте контрольный список и просмотрите его.

Ваш сервер работает на 8080? Я имею в виду, что это порт по умолчанию, но он может быть настроен для работы на другом.

Также существует вероятность, что приложение по умолчанию будет удалено/удалено, поэтому оно выдает «запрошенный ресурс недоступен».

Также это может быть проблема с прокси. убедитесь, что вы не используете прокси в своем браузере. 

10
Mukul Goel

Когда вы запускаете Tomcat независимо и набираете http://localhost:8080/, Tomcat показывает свою страницу по умолчанию (Tomcat имеет страницу по умолчанию в Tomcat_ROOT_DIRECTORY\webapps\ROOT\index.jsp).

Когда вы запускаете Tomcat из Eclipse, Eclipse не имеет страницы по умолчанию для URL http://localhost:8080/, поэтому он показывает сообщение об ошибке. Это не означает, что Tomcat7 не запущен. Когда вы добавите URL-адрес вашего проекта, например, http://localhost:8080/PROJECT_NAME_YOU_HAVE_CREATE_USING_Eclipse, отобразится страница вашего веб-проекта по умолчанию.

18
kundan bora

У меня была такая же проблема, и я попытался изменить параметры в 

  • Расположение сервера

    и это сработало.

    1. Дважды щелкните сервер Tomcat на вкладке «Серверы» в Eclipse.
    2. После этого откроется окно в редакторе с верхним заголовком «Обзор» (есть две вкладки «Обзор» и «Модули»). 
    3. При этом измените параметры в разделе Расположение серверов и дайте Ctrl + S (Сохранить конфигурации) Для меня Использовать установку Tomcat (берет на себя управление установкой Tomcat) работал
    4. Попробуйте запустить сервер и проверить, открывается ли localhost в браузере. В противном случае выберите другой вариант.

Я не понимаю, почему эта проблема возникла. Я выполнил поиск, но не нашел соответствующего ответа (возможно, я не использовал правильные ключевые слова). Если кто-то знает почему это сработало , любезно поделитесь.

Благодарю.

15
Josiah

1) Перейти на вкладку «Сервер» 2) Право на сервере -> общие сведения -> щелкнуть расположение коммутатора . 3) Дважды щелкнуть по серверу -> в разделе расположение сервера -> выбрать установку Tomcat . 4) перезагрузить сервер.

2
Swapnil Patil

Иногда другое программное обеспечение может удерживать эту дверь, и это может быть причиной этого конфликта, попробуйте изменить дверь на server.xml.

1
Heros

Это будет конфигурация прокси вашего браузера В настройках NetWork используйте no proxy

Для Manual proxy configuration добавьте исключение (без прокси для Firefox), например localhost:8080, localhost

1
Zaw Than oo

При тестировании запуска сервера Tomcat могут возникнуть две ошибки.

  1. Ошибка во встроенном браузере Eclipse - эту страницу нельзя отобразить Включите TLS 1.0, TLS 1.1 и TLS 1.2 в расширенных настройках и попробуйте подключиться к https: // localhost: 8080 снова. Если эта ошибка повторяется, возможно, этот сайт использует неподдерживаемый протокол. Пожалуйста свяжитесь с администратором сайта.
  2. 404 ошибка в обычных браузерах.

Исправления - 

  1. В случае ошибки браузера Eclipse проверьте, используете ли вы защищенный URL - https: // localhost: 8080 . Это должно быть http: // localhost: 8080
  2. Для ошибки 404: Перейдите на сервер Tomcat в консоли. Сделайте правый клик, выберите свойства. В окне свойств нажмите «Переключить местоположение», а затем нажмите «ОК». Затем перейдите к серверу Tomcat в консоли, дважды щелкните его, в разделе «Расположение серверов» установите переключатель «Использовать установку Tomcat». Сохрани это.

Причиной выбора этой опции является то, что когда опция по умолчанию задана как местоположение Eclipse, мы увидим ошибку 404, поскольку она изменяет параметры Catalina (иногда). Но если мы изменим его на расположение Tomcat, он будет работать нормально.

1
Arunchunai vendan Pugalenthi

Дважды щелкните по серверу Tomcat на вкладке «Серверы» в Eclipse При этом откроется окно в редакторе с верхним заголовком «Обзор» (есть две вкладки - «Обзор» и «Модули»). В этом измените параметры в разделе Расположение сервера и г

0
kiwil

Вы можете запустить ниже команды. 

 ./catalina.sh run

Примечание : Убедитесь, что порт 8080 открыт. Если нет, завершите процесс, использующий порт 8080, с помощью Sudo kill $(Sudo lsof -t -i:8080)

0
Uddhav Gautam