Spring MVC как приложение ROOT в Tomcat 6 - PullRequest
0 голосов
/ 11 января 2012

У меня есть приложение Spring MVC, и я пытаюсь заставить его работать как ROOT в tomcat для доступа: www.mydomain вместо www.mydomann / app-name.

Мои файлы конфигурации tomcat 6 не имеют изменений, поэтому я считаю, что их показывать здесь нет необходимости.

Моя локальная машина - Windows, и просто переименуйте мой .war в ROOT.war и поместите его в папку webapps. Однако мой рабочий сервер Linux и не работает. В производстве кажется, что приложение не может запустить сервет или что-то еще, потому что дружественные URL-адреса от контроллеров не отвечают.

Я прочитал много вопросов здесь, но все еще не смог решить мое дело.

спасибо в!

Ответы [ 2 ]

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

изменить файл server.xml

перед тегом.введите ниже код <Context path="" reloadable="true" docBase="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\hlue" workDir="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\work"/>

, как это.<Context path="" reloadable="true" docBase="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\hlue" workDir="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\work"/><br> </Host> перезагрузите кота.это будет хорошо

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

Используете ли вы веб-сервер перед tomcat?Если это так, то обычной практикой будет настроить правила перезаписи URL на веб-сервере, а не называть ROOT вашего приложения.

...