我有一个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文件。
答案 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 ....