在 Jetty 中部署应用程序(作为前 Tomcat 用户)

在 Jetty 中部署应用程序(作为前 Tomcat 用户)

我正在尝试使用 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

相关内容