Jetty 9.3中的JSP支持

时间:2015-08-27 07:21:59

标签: java jsp maven jetty

我尝试从旧版本(9.3.2.v20150730)将嵌入式Jetty升级到最新版本(截至目前为9.3.0.M1)。 我使用JSP和当前的maven依赖关系如下:

<dependency>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-jsp</artifactId>
    <version>9.3.0.M1</version>
</dependency>

但是我无法在maven central中找到此依赖关系的新版本。

看起来他们没有在Jetty 9.3的9.3.0.M1之后发布新的jetty-jsp工件。可以使用所有其他与码头相关的工件的新版本。

对于最新Jetty版本的JSP支持,我应该使用哪种替代方法?

1 个答案:

答案 0 :(得分:10)

我从jett-users邮件列表中得到了答案。更新的依赖关系是:

    <dependency>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>apache-jsp</artifactId>
        <version>${jetty.version}</version>
    </dependency>

另外,来自码头宣布名单:

  

9.2版已经切换到使用Apache版本的Jasper for   JSP和JSTL。早期版本的Jetty使用了这些实现,   但当它成为参考实现时切换到Glassfish。   然而,Apache版本现在得到了更严格的维护   我们已经换回来了。目前我们正在使用稍加修改   版本8.0.3,但我们的修改已经提供   回到apache并已被接受为他们的8.0.9发布,所以我们   很快将转向使用Apache的标准jar。

显然他们已经从Apache切换回标准jar。