Java Jetty 9.3和x2B的Maven依赖性;支持JSP(非嵌入式)
我正在升级我的jetty 9.2服务器,该服务器运行一些使用tanukisoftware包装器在我的服务器上运行的webapp。然而,切换到apachejsp似乎带来了各种依赖性问题。我甚至不能再呈现JSP页面了 有没有人在github上有一个使用web.xml和Jetty.xml的非嵌入式JSP Jetty 9.3+maven项目的例子,我可以使用它作为参考来正确设置配置和依赖项 我通过主类org.eclipse.jetty.start.main和jetty.xml作为参数启动jettyJava Jetty 9.3和x2B的Maven依赖性;支持JSP(非嵌入式),java,maven,jsp,jetty-9,Java,Maven,Jsp,Jetty 9,我正在升级我的jetty 9.2服务器,该服务器运行一些使用tanukisoftware包装器在我的服务器上运行的webapp。然而,切换到apachejsp似乎带来了各种依赖性问题。我甚至不能再呈现JSP页面了 有没有人在github上有一个使用web.xml和Jetty.xml的非嵌入式JSP Jetty 9.3+maven项目的例子,我可以使用它作为参考来正确设置配置和依赖项 我通过主类org.eclipse.jetty.start.main和jetty.xml作为参数启动jetty 提前
提前准备 解决方案是在jetty.xml中添加如下内容:
<Array id="plusConfig" type="java.lang.String">
<Item>org.eclipse.jetty.webapp.WebInfConfiguration</Item>
<Item>org.eclipse.jetty.webapp.WebXmlConfiguration</Item>
<Item>org.eclipse.jetty.webapp.MetaInfConfiguration</Item>
<Item>org.eclipse.jetty.webapp.FragmentConfiguration</Item>
<Item>org.eclipse.jetty.plus.webapp.EnvConfiguration</Item>
<Item>org.eclipse.jetty.plus.webapp.PlusConfiguration</Item>
<Item>org.eclipse.jetty.annotations.AnnotationConfiguration</Item>
<Item>org.eclipse.jetty.webapp.JettyWebXmlConfiguration</Item>
</Array>
<Call name="setAttribute">
<Arg>org.eclipse.jetty.webapp.configuration</Arg>
<Arg>
<Ref id="plusConfig" />
</Arg>
</Call>
org.eclipse.jetty.webapp.webinf配置
org.eclipse.jetty.webapp.WebXmlConfiguration
org.eclipse.jetty.webapp.MetaInfConfiguration
org.eclipse.jetty.webapp.FragmentConfiguration
org.eclipse.jetty.plus.webapp.EnvConfiguration
org.eclipse.jetty.plus.webapp.plus配置
org.eclipse.jetty.annotations.AnnotationConfiguration
org.eclipse.jetty.webapp.JettyWebXmlConfiguration
org.eclipse.jetty.webapp.configuration
看起来我应该迁移到嵌入式Jetty,因为文档涵盖了很多嵌入式用法。用XML编程也没有那么吸引人