Spring-Boot-Maven-Plugin-将资源复制到WAR主目录的命令

时间:2019-05-28 14:34:52

标签: java maven spring-boot spring-boot-maven-plugin

问题

在由Spring Boot构建的Java Maven应用程序中,将spring-boot-maven-pluginWAR packagingEclipse IDE与{{ 1}}的目标是M2,我想知道是否有一条命令可以让我复制当前结束的资源文件夹(clean packagecss等)放在images到根目录mywar.war/WEB-INF/classes/static/中,这样我就有mywar.war,等等?

我发现在其他插件中,类似mywar.war/images/的东西,但是在targetPath的文档中找不到类似的东西。

示例POM

spring-boot-maven-plugin

2 个答案:

答案 0 :(得分:0)

一切都会按预期进行。 Spring Boot将提供您的静态内容。

网址将是

<host>:<port>/<warname>/css 
<host>:<port>/<warname>/images

答案 1 :(得分:0)

因此,通过将所有资源从/src/main/resources/static目录移到/src/main/webapp目录中,我终于解决了这个问题。然后,一切都出现在生成的WAR文件的根目录下,Apache HTTP Server拾取它们并允许它们通过。

谢谢大家的见识!