绝对 uri:http://www.opensymphony.com/sitemesh/decorator 无法在 web.xml 或随此应用程序部署的 jar 文件中解析
The absolute uri: http://www.opensymphony.com/sitemesh/decorator cannot be resolved in either web.xml or the jar files deployed with this application
使用 jetty-maven-plugin。从 jetty 8 升级到 jetty 9 时出现此错误。
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.0.v20161208</version>
Jetty 9 无法找到 sitemesh*.jar,即使它在那里。
因此,您必须将以下代码添加到您的 jetty-context.xml 以使其工作:
<Configure class="org.eclipse.jetty.maven.plugin.JettyWebAppContext">
<Call name="setAttribute">
<Arg>org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern</Arg>
<Arg>^$|.*/sitemesh-[^/]*\.jar$</Arg>
</Call>
</Configure>
在这里添加您希望 jetty 扫描的所有其他 jars 名称。
使用 jetty-maven-plugin。从 jetty 8 升级到 jetty 9 时出现此错误。
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.0.v20161208</version>
Jetty 9 无法找到 sitemesh*.jar,即使它在那里。 因此,您必须将以下代码添加到您的 jetty-context.xml 以使其工作:
<Configure class="org.eclipse.jetty.maven.plugin.JettyWebAppContext">
<Call name="setAttribute">
<Arg>org.eclipse.jetty.server.webapp.WebInfIncludeJarPattern</Arg>
<Arg>^$|.*/sitemesh-[^/]*\.jar$</Arg>
</Call>
</Configure>
在这里添加您希望 jetty 扫描的所有其他 jars 名称。