2009-12-08 77 views

回答

4

我用码头,web应用。

4

本文档列出了嵌入所需的JAR文件,并且相当完整。

http://docs.codehaus.org/display/JETTY/Embedding+Jetty

我相信,除非你从蚂蚁调用码头您将不再需要Ant的jar文件,即使它说你需要它。

一些JSP的jar文件中比文档调用二进制包命名不同,但这个文件有助于弄清楚要使用哪个码头JSP罐子:

http://docs.codehaus.org/display/JETTY/JSP+2.0+v+JSP+2.1

+0

蚂蚁使用JSP编译器,因此在运行时需要(构建过程中,除非你预编译的JSP)。 – skaffman 2011-01-21 12:48:20

+0

链接已死亡。 – 1N5818 2017-06-08 01:55:16

+0

死链接兄弟。 -1 – TheRealChx101 2017-12-21 13:55:40

4

我停下收到编译针对Eclipse的嵌入代码小例子,结合SimplestServer和HelloWorldHandler错误...

http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty

要做到这一点,我不得不从包括从解压缩分发的lib目录下Eclipse的码头镜子...

  • 码头 - 服务器7.1.4xxxx.jar
  • 码头-UTIL-7.1.4xxxx.jar
  • servlet的api.2.5.jar
0

为了完整性,对于码头-web应用的XML是;

<dependency> 
     <groupId>org.eclipse.jetty</groupId> 
     <artifactId>jetty-webapp</artifactId> 
     <version>8.1.2.v20120308</version> 
    </dependency> 
1

该图中的所有依赖关系非常最好的解释:http://wiki.eclipse.org/Jetty/Reference/Dependencies

基于在图上,嵌入式应用情况下,需要至少6罐。 E.g对于Jetty 8,请尝试:

jetty-continuation-8。 .jar jetty-http-8。 .jar jetty-io-8。 .jar jetty-server-8。的.jar 码头-UTIL-8 * .jar的 servlet的API-3.0.jar