Я развертываю свое приложение Java с помощью Ant. К сожалению, мое тестовое развертывание на локальном компьютере не работает из-за Vista. Направляющие Program Files защищены, и я не хочу запускать Ant или Eclipse в качестве администратора. Поэтому у меня возникла идея переместить мою папку webapps в подпапку рабочего пространства, поэтому я могу использовать относительные пути в Ant.
Решения, похоже, должны изменить элемент Host в файле server.xml. С Linux это не такая сделка:
<Host name="localhost" appBase="/path/to/webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
Но с Windows я не понимаю. Я пробовал все возможные комбинации, которые я мог себе представить, например:
C://Users//maerch//Workspaces//Tomcat6.0_webapps
C:/Users/maerch/Workspaces/Tomcat6.0_webapps
C:\Users\maerch\Workspaces\Tomcat6.0_webapps
C:\\Users\\maerch\\Workspaces\\Tomcat6.0_webapps
C://Users//maerch//Workspaces//Tomcat6.0_webapps\\
C:/Users/maerch/Workspaces/Tomcat6.0_webapps/
C:\Users\maerch\Workspaces\Tomcat6.0_webapps\
C:\\Users\\maerch\\Workspaces\\Tomcat6.0_webapps\\
Путь также верен, но он не работает. В файлах журналов также отсутствуют сообщения об ошибках, ни браузер не показывает сообщение 404, ни что-либо еще. Просто белая страница без заголовка и так далее. Может ли кто-нибудь помочь?