嵌入式码头中的JSP war文件

时间:2013-12-12 09:42:58

标签: java jsp jetty

我有一个war文件,它是从eclipse Dynamic web项目创建的,它有jsp和servlet文件。通过与tom cat服务器在eclipse上运行服务器,它工作正常。现在我将它导出到war文件并尝试在Embedded jetty服务器中部署,我正在使用Jetty 9.1.0。它投掷

No JSP support.  Check that JSP jars are in lib/jsp and that the JSP option has been specified to start.jar

我缺少什么,我无法找到解决办法。我正在使用jetty-distribution-9.1.0.v20131115的所有jar文件。

1 个答案:

答案 0 :(得分:2)

找到答案,我们需要添加几个jar文件,使嵌入式jetty接受JSP / Servlet支持。

ecj-4.2.2
jetty-jsp-2.1-7.5.4.v20111024
jsp-2.1-glassfish-2.1.v20091210
jsp-api-2.1-glassfish-9.1.02.B04.p0

您必须在war文件中包含web.xml。然后将war文件setWar解压缩为提取的war文件目录。然后Bingooooo ....