Позвольте мне начать с того, что я новичок в веб-разработке на Java / JSP, поэтому, возможно, я упустил что-то простое. Если это так, я заранее извиняюсь за это.
По сути, я пытаюсь настроить локальные сайты разработки в Tomcat в качестве отдельного виртуального хоста, аналогично тому, как я настраивал виртуальные хосты Apache в прошлом. Я ненавижу доступ к локальному сайту разработчиков, используя http://localhost:8080/mywebapp
. В Tomcat я добавил новый элемент Host в server.xml и изменил свой файл хостов Windows, так что теперь я могу получить доступ к своему сайту с помощью url http://mywebapp:8080
, что именно то, что я хочу. На данный момент все работает безупречно.
Проблема начинается, когда я пытаюсь использовать проект JSP NetBeans 6.8 для работы на сайте. NetBeans полностью настроен на использование http://localhost:8080/mywebapp
независимо от того, что я делаю, когда отлаживаю или запускаю сайт через него. Я нигде не могу найти, какой URL должен использовать сайт в любом из меню «Свойства». Кто-нибудь знает, как изменить это или что-то, что я мог пропустить по пути? Когда я настраиваю проекты PHP в NetBeans, это позволяет мне ввести URL-адрес, с которого я хочу запустить сайт, и изменить его через свойства проекта.
Опять же, разработка JSP и Tomcat для меня очень новы, но я очень хочу начать создавать сайты JSP после работы с ASP.NET в течение последних нескольких лет. Спасибо!