我正在尝试使用 Jetty 部署 GWT 应用程序。我有一个包含静态内容和 servlet(包括 web.xml 和 java 类文件)的文件夹。在 Tomcat 中,我能够简单地将此文件夹移动到 webapps 目录中,并http://host:port/AppName/static.html
指向该文件夹中的静态页面。404
当我尝试这样做时,Jetty 给了我一个。我假设我需要向文件中添加一些内容jetty.xml
,但我无法从提供的文档中确切地找出我需要做什么。有人能给我指出正确的方向吗?
我正在运行从 Ubuntu 8.04 Universe 存储库安装的 Jetty 5.1.14。
答案1
您是否尝试过在目录中构建战争?然后将包复制到“/usr/share/jetty/webapps”目录中。
例如。
jar cvf MyApp.war -C MyApp/ .
sudo cp MyApp.war /usr/share/jetty/webapps/
希望这可以帮助!
答案2
查看 Jetty 文档,特别是新手指南中的示例和 WebAppDeployer 说明,您应该能够按预期配置您的 webapp。
http://docs.codehaus.org/display/JETTY/Newbie+Guide+to+Jetty