Java 无法对jetty runner 9.1.4使用JSP属性组配置
我正在试着安装一台新的开发机器。我通常使用jetty runner来运行我的应用程序Java 无法对jetty runner 9.1.4使用JSP属性组配置,java,jsp,jetty,stripes,Java,Jsp,Jetty,Stripes,我正在试着安装一台新的开发机器。我通常使用jetty runner来运行我的应用程序.war文件(这是一个基于Stripes的应用程序) 我想我有最新版本的jetty runner(1.9.4)。当我尝试运行我的.war文件时,我得到一个异常: java.lang.IllegalStateException: No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__ 事实上,我的web.xml中确实有一个块:
.war
文件(这是一个基于Stripes的应用程序)
我想我有最新版本的jetty runner(1.9.4)。当我尝试运行我的.war
文件时,我得到一个异常:
java.lang.IllegalStateException: No such servlet: __org.eclipse.jetty.servlet.JspPropertyGroupServlet__
事实上,我的web.xml中确实有一个
块:
<jsp-config>
<jsp-property-group>
<url-pattern>*.jsp</url-pattern>
<include-prelude>/WEB-INF/fw/taglibs.jsp</include-prelude>
</jsp-property-group>
</jsp-config>
*.jsp
/WEB-INF/fw/taglibs.jsp
如果我把它说出来,我就不会有例外。我真的想要那个前奏曲,因为我不想为每个文件手动包含它。当然,我一直都是这样做的,“总是”在这里是一段相当长的时间
是否有一些新的方法来包含JSP前奏曲,或者我的jetty runner有什么问题,或者什么
编辑-我没有明确表示,我已经在jetty runner(旧版本)上使用了像这样的web.xml
。这只发生在我的新jetty runner版本上(我没有尝试过旧版本,但我会尝试)
另一个编辑版本7.6.15不会抛出该异常(在同一.war
文件上)。(来自邮件列表-credit Jan Bartel)
这是我们在9.1.4中引入的一个bug,它是为了保留
servlet和筛选器的声明顺序。有人提出
它的一个bug:
我已承诺修复头部:
此修复程序将被后传到即将发布的9.1.5版本。是的,谢谢,我在列表中看到了。所以我可以试试9.1.3。谢谢你在这里发帖!