Получение правильной структуры приложения при использовании Warbler для создания .war - PullRequest
0 голосов
/ 26 апреля 2011

Инструкции в Warbler говорят, что я должен запустить его в корне структуры каталогов приложения.

Файл index.html оказался не в корневом каталоге .war, поэтому возникли проблемы.

Вот мой только-ruby сервер:

http://128.48.204.195:3000/

Работает нормально, но потом, когда я использовал камышевку и положил войну в кота, вот что происходит:

http://128.48.204.195:8080/blog/index.html

Что является причиной такого несоответствия структур каталогов? Как это обычно обрабатывается?

Спасибо!

1 Ответ

2 голосов
/ 27 апреля 2011

Надеюсь, я вас правильно понял, вы хотите перейти по этой ссылке: '<a href="http://128.48.204.195:8080/blog/index.html" rel="nofollow noreferrer">http://128.48.204.195:8080/blog/index.html</a>'

но вы должны ввести этот URL:

<a href="http://128.48.204.195:8080/index.html" rel="nofollow noreferrer">http://128.48.204.195:8080/index.html</a>

и ваше приложение развернуто в tomcat в папке / webapps. По умолчанию tomcat считает, что вы хотите, чтобы ваше приложение находилось под собственным субконтекстом, поэтому '../ blog / ...' Проверьте это

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