3
|
Aaron Digulla · 技术社区 · 6 年前 |
1
2
简而言之,你可以。 您可以共享java类、web资源和 web-fragment.xml文件 从Servlet3.0开始,web应用程序之间的文件放在一个普通的jar文件中。这些jar被称为“web片段”。 从Servlet3.1规范的第8.2.1条:
因此,您不必尝试以某种方式嵌入web.xml文件,只需将相同的内容放在META-INF/web-fragment.xml文件中(它共享大多数web.xml XSD)。 正如您已经发现的那样,您的web资源位于META-INF/resources中。 总之,您可以轻松地在普通jar文件中构建共享组件。您不必为maven程序集插件而烦恼。 |
2
0
在maven项目中
所以,把
对于较新的
编辑: 注意web.xml是war文件(web应用程序)的标准配置文件,在jar文件(库)中会被忽略 |