Я пытаюсь развернуть приложение GWT с помощью Jetty. У меня есть папка со статическим содержимым и сервлетами (включая файлы классов web.xml и java). В Tomcat я смог просто переместить эту папку в каталог webapps и http://host:port/AppName/static.html
будет указывать на статическую страницу в этой папке. Джетти дает мне 404
когда я попробую это. Я полагаю, мне нужно кое-что добавить к jetty.xml
файл, но мне трудно понять, что именно мне нужно сделать, из предоставленной документации. Может ли кто-нибудь указать мне здесь правильное направление?
Я использую Jetty 5.1.14, установленную из репозитория Universe Ubuntu 8.04.
Вы пытались построить войну из каталога? А затем скопируйте пакет в каталог '/ usr / share / jetty / webapps'.
Например.
jar cvf MyApp.war -C MyApp/ .
sudo cp MyApp.war /usr/share/jetty/webapps/
Надеюсь это поможет!
Взгляните на документацию Jetty, особенно на примеры в руководстве для новичков и объяснение WebAppDeployer, вы сможете настроить свое веб-приложение должным образом.
http://docs.codehaus.org/display/JETTY/Newbie+Guide+to+Jetty