是否可以将静态资源(例如Css、Js或图像)打包成Jar文件以在Web应用程序(war)中使用?
我想将应用程序的部分分离为模块,但这些模块不仅依赖于Java类(如控制器或模型),还依赖于视图、模板和媒体。因此,我希望将所有这些内容打包到一个Maven模块项目中,将类复制到类路径中,并将静态文件复制到应用程序或WEB-INF根目录下的任何目录中。
是否可以将静态资源(例如Css、Js或图像)打包成Jar文件以在Web应用程序(war)中使用?
我想将应用程序的部分分离为模块,但这些模块不仅依赖于Java类(如控制器或模型),还依赖于视图、模板和媒体。因此,我希望将所有这些内容打包到一个Maven模块项目中,将类复制到类路径中,并将静态文件复制到应用程序或WEB-INF根目录下的任何目录中。
<web-fragment metadata-complete="true" version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd">
<name>part1</name>
</web-fragment>
更多关于web fragments的信息可以在这里找到:Shing Wai Chan的Oracle博客