Развертывание.war, сделанного Warbler, Tomcat

Я пытался просто создать файл.war и поместить его в каталог веб-приложений Tomcat. Просто, правда?:)

Что меня удивляет, так это то, что в структуре каталогов приложения JRuby есть файл index.html где-то далеко в структуре приложения, и Tomcat просто не может найти его по умолчанию.

Вот что я получаю, когда указываю свой URL-адрес на установку приложения Tomcat: http://128.48.204.195:8080/blog/index.html

Как мне структурировать сборку / развертывание приложения JRuby так, чтобы оно работало на Tomcat при развертывании из файла.war?

1 ответ

Решение

Первая попытка http://128.48.204.195/blog

это будет служить корневым маршрутом (если он определен в config/rout.rb) или ошибкой, говоря ни маршрут.

Если вы видите это: http://krokinet.files.wordpress.com/2010/11/rails-welcome1.png

в файле /public/index.html есть файл index.html по умолчанию

этот файл генерируется приложением, и вы должны удалить его после того, как вы выполнили первоначальный "тест на дым" (первый раз запустив новое приложение).

Более подробная информация о корневом маршруте здесь: http://edgeguides.rubyonrails.org/routing.html

Другие вопросы по тегам