Как настроить server.xml для запуска в Tomcat без Eclipse? - PullRequest
0 голосов
/ 26 января 2012

Я пытаюсь запустить веб-приложения на сервере Tomcat (и я новичок).Когда я использую установку Eclipse, все идет хорошо.Но когда я запускаю Tomcat напрямую, возникают контекстные ошибки (например, показ страницы Tomcat по умолчанию, ошибка при получении requestDispatcher и т. Д.).

Я изменил тег context, удалив оператор source, нопроблемы сохраняются.

Что еще мне нужно сделать?Спасибо ...

1 Ответ

0 голосов
/ 26 января 2012

читать документацию? http://tomcat.apache.org/tomcat-7.0-doc/

Возможно, подтвердите версию Tomcat, с которой вы работаете (в вашем вопросе).

Загрузите Tomcat ZIP, распакуйте его. Оставьте свою войну в директории веб-приложений. Возможно, удалите JAR-файлы драйвера JDBC (mysql / postgres / mssql) в каталог lib /.

Теперь запускаем Tomcat (работает служба windows, если вы использовали установщик EXE или скрипты в каталоге bin /). Он должен быть найден на 127.0.0.1:8080 и, возможно, на других локальных IP-адресах того же порта: 8080.

Почему вы думаете, что вам нужно возиться с context.xml / server.xml? Вы работаете со свежим ZIP-архивом tomcat?

Ваше объяснение настоящей проблемы очень плохое. Следуя вышеприведенным инструкциям (и игнорируя Eclipse), вы должны начать работу за короткое время.

FWIW - убедитесь, что вы выключили экземпляр Tomcat, который Eclipse выполнял / управлял, прежде чем пытаться запустить внешний экземпляр Tomcat. Поскольку, как правило, только одно приложение может одновременно связываться с сетевыми портами, вы можете изменить порты, выполнив grep'ing conf / *. Xml для Port = и port = и заменив 8080 и другие подобные числа на другое значение, например, предварительно ожидая «1» впереди, чтобы получить 18080.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...