【发布时间】:2016-10-18 04:03:43
【问题描述】:
在使用 .war 输出进行 Web 开发之前,有模块化战争覆盖的选项http://maven.apache.org/plugins/maven-war-plugin/overlays.html
现在Spring Boot采用了jar打包,如何做一些共享的web资源?
这是对com.company.shared.web 模块的依赖,例如,图像
/com.company.shared.web/src/main/resources/static/images/background-image.png
如何使此映像可用于在主模块中运行 Spring Boot 应用程序? Maven 标准依赖解析将只提供 Java 类。
附: 类似的问题,但对于 .war 的包装是 Spring Boot & Maven war overlay 而未解决 https://github.com/spring-projects/spring-boot/issues/1030
【问题讨论】:
-
如果资源被打包在 JAR 中,那么如果 JAR 是 Spring Boot 应用程序的依赖项,它们也是可用的。
标签: java maven jar spring-boot static-resource