我创建使用eclipse WTP一个REST WS应用程序。 到目前为止,我使用Tomcat 7部署我的应用程序。 我可以定义的Tomcat服务器到运行时环境。 现在我想用码头及部署该应用程序,我下载码头8,我有日食靛蓝..试图定义码头,我没有为Tomcat的方式,但它没有工作,因为可用的适配器是jetty6,当我尝试使用此适配器运行我的申请,我得到一个消息,说the server does not suport version 3.0 of J2EE Web module specification
我怎样才能从Eclipse运行我的码头申请?
码头6只支持JSP / servlet的2.5规范,所以你需要使用Servlet / JSP 3.0的支持使用jetty8
使用Maven加码头8这样的
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
<version>${jetty.revision}</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-webapp</artifactId>
<version>${jetty.revision}</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlet</artifactId>
<version>${jetty.revision}</version>
</dependency>
其中码头的版本是例如这一个8.1.5.v20120716