在Eclipse Juno中使用Jetty

时间:2012-12-10 15:39:09

标签: eclipse jetty eclipse-juno

据我了解,Eclipse Juno版本嵌入了Jetty servlet容器。所以我假设,这意味着我可以在Eclipse Java EE中使用Jetty,而无需安装任何额外的插件或包。我试过这个:

  • 创建一个简单的动态Web项目并在“J2EE Preview”服务器上运行它。结果我得到404错误:
  

错误404 - 未找到

     

此服务器上没有上下文匹配或处理此请求。上下文   这个服务器已知的是:ServletTest(/ ServletTest)

  • 尝试创建嵌入式Jetty实例:

    public class Launcher {
    
        public static void main(String[] args) throws Exception {
            Server server = new Server(8080);
            server.start();
            server.join();
        }
    }
    

我无法找到从哪里导入org.eclipse.jetty.server.Server课程。

我做错了什么?

2 个答案:

答案 0 :(得分:0)

坚持第一种方法。看起来你几乎就在那里 - 你只是在ping错误的网址。试试http://localhost:8080/ServletTest

答案 1 :(得分:0)

J2EE预览中目前存在一些使用jetty的错误。看来在这一刻Run-Jetty插件的效果更好......

http://code.google.com/p/run-jetty-run/

如果我的网络应用程序完美运行,只需使用run as run-jetty