是否有可能定义在Eclipse运行时环境的码头服务器?(Is it possible to defi

2019-10-17 01:44发布

我创建使用eclipse WTP一个REST WS应用程序。 到目前为止,我使用Tomcat 7部署我的应用程序。 我可以定义的Tomcat服务器到运行时环境。 现在我想用码头及部署该应用程序,我下载码头8,我有日食靛蓝..试图定义码头,我没有为Tomcat的方式,但它没有工作,因为可用的适配器是jetty6,当我尝试使用此适配器运行我的申请,我得到一个消息,说the server does not suport version 3.0 of J2EE Web module specification

我怎样才能从Eclipse运行我的码头申请?

Answer 1:

码头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



文章来源: Is it possible to define jetty server in eclipse runtime environment?