Запустите Apache Tomcat вне IDE Netbeans

Я пытаюсь узнать больше о сервлетах Java и JSP, используя IDE NetBeans и простой старый текстовый редактор. Я планирую пройти через руководство по электронной коммерции NetBeans в Интернете, и используя книгу, которая ведет вас без использования IDE. Онлайн-руководство, очевидно, отлично работает, поскольку оно показывает вам шаги с использованием IDE NetBeans. Однако вопрос, который у меня есть, касается другого урока, с которого я хотел бы начать (книги).

Я новичок, когда дело касается Apache и настройки среды разработки, поэтому это может показаться глупым вопросом. Я хотел бы запустить Tomcat вручную (вне среды IDE NetBeans), чтобы работать над учебником по книге. Однако похоже, что установка Apache, которая идет вместе с «полной» загрузкой NetBeans, не установлена ​​как служба и не отображается в списке установленных программ на моем компьютере с Windows 7. Так что я немного не понимаю, как настроить его для запуска вручную. Я думал загрузить установщик msi для Tomcat, но тогда мне пришлось бы задаться вопросом, не будет ли проблемой заставить его работать с NetBeans.

Может кто-то указать мне верное направление? Я попытался запустить его с помощью startup.bat в каталоге / bin ApacheTomcat, но все, что он делает, - это на долю секунды открыть cmd.exe, а localhost: 8080 в моем браузере ничего не делает.

Еще раз прошу прощения за тупой вопрос.


person JPM    schedule 25.02.2011    source источник


Ответы (1)


Не нажимайте на startup.bat, а запускайте его из командной строки. Вы увидите ошибки и сможете их исправить. Вероятно, что некоторые переменные окружения не установлены. См. эти инструкции, как это сделать (может потребоваться найдите аналогичный раздел в документации, соответствующей установленной вами версии Apache Tomcat).

Или загрузите самую последнюю версию Apache Tomcat с http://tomcat.apache.org/ и установите ее. как услуга.

person IBorysov    schedule 25.02.2011
comment
Привет ИБорысов! Спасибо за помощь с этим. Я попытался запустить startup.bat, как вы упомянули, используя командную строку, и вы были правы, у меня не было установлено две переменные среды. Я раздумываю, стоит ли мне их установить или просто установить как услугу. Еще раз спасибо за вашу помощь! Я бы проголосовал за ваш ответ, но у меня пока нет необходимой репутации. - person JPM; 27.02.2011
comment
Рад, что это сработало для вас, JPM. Удачи с сервлетами и JSP! - person IBorysov; 01.03.2011