2013-12-13 2 views
0

Я установил Сервер Apache Tomcat в моем диске «D:» и Eclipse настроен с ним. Когда я запускаю сервер с Eclipse, он показывает начатое.Сервер Apache не запущен, но в Eclipse он показывает начало

enter image description here

Но когда я вхожу

http://localhost:8080 

Это показывает следующее сообщение об ошибке и не загружать сервер Apache. enter image description here

netstat показывает следующее.

enter image description here

Так как я могу это исправить. Нужна помощь. Спасибо!

+0

Уверены ли вы, что сервер запущен и важно прослушивать порт 8080? Вы пытались использовать команду netstat для подтверждения того же? –

+0

Eclipse показывает, что сервер запущен, и я не пробовал netstat. –

+0

Сервер запущен и прослушивает порт 8080, в противном случае он выберет ошибку браузера 500. Он получает сообщение об ошибке Tomcat. @SamanthaWithanage Вы проверили свою структуру webapp? Или на странице сервера в eclipse (дважды щелкните по серверу) Вы отметили опцию «Использовать установку tomcat»? –

ответ

3

Вы используете Tomcat из eclipse в этом случае, проект tomcat по умолчанию недоступен, так как вы не можете видеть Apache Tomcat.

Так что вам нужно попробовать получить доступ к вашему приложению как http://localhost:8080/myWebApp. И если вы хотите увидеть интерфейс Apache Tomcat UI, чем запустить Apache Tomcat из папки bin, используя файл startup.bat или приложение exe, которое показывает вам приглашение CMD (черный экран). Но чтобы получить доступ к вашему myWebApp, вы должны развернуть его в папке webapps Apache tomcat.

Вы также можете настроить сервлет-файл welcone или load-on-startup, если используете технологию jsp-servlet.

Для получения дополнительной информации, пожалуйста, обратитесь к официальной документации от Apache Tomcat или выполните поиск в Google/YouTube для визуальных примеров.

0

Вы можете попробовать следующие шаги,

  1. Попробуйте с your_machine_ipaddress: 8080

    ИЛИ

  2. Попробуйте с другим портом сказать 8181.

    • Go to tomcat_installed_directory/conf/server.xml
    • Поиск строки "разъем порта =" и измените порт от 8080 до 8181
    • Restart кота и попытаться с локальным хостом: 8181 или Localhost: 8181/yourwebappname или your_machine_ipaddress: 8181

    ИЛИ

  3. Если вы находитесь за прокси-сервером и пытаетесь получить доступ к tomcat, запущенному на какой-либо другой машине, добавьте IP-адрес машины, на которой tomcat запускается в прокси-сервер обозревателя.
+0

Я пробовал, но у меня не было rusalt. может быть некорректно с моим сервером. Благодаря ! –

+0

можно попробовать с новой установкой tomcat. Кстати, какую версию tomcat вы используете и что такое ОС? – AJJ

+0

Я использую сервер Apache Tomcat 7.0.12, и я использую Windows 8. Я уверен, что они совместимы друг с другом. не так ли? –

Смежные вопросы