有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在使用spring maven插件构建时包含空目录?

我的项目在src/main/resources下有一个空文件夹“static”,在使用mvn spring boot:repackage时,static”文件夹没有复制到“target”文件夹,但是每当“static”文件夹包含任何类似“src/main/resources/static/images/asb”的文件时。jpg“然后将文件及其父目录复制到“target”。我查看了spring boot maven插件文档,但没有找到任何解决方案

我注意到,maven build plugin有如下配置,可以将空文件夹复制到target。但是没有为spring boot maven插件找到任何解决方案

  <configuration>
    <includeEmptyDirectories>true</includeEmptyDirectories> 
  </configuration>

共 (1) 个答案

  1. # 1 楼答案

    仅仅用spring-boot-maven-plugin似乎是不可能的。但你可以把它包括在你的pom中。将Maven Resources插件转换为xml,并使用其includeEmptyDirs配置属性:

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-resources-plugin</artifactId>
            <configuration>
                <includeEmptyDirs>true</includeEmptyDirs>
            </configuration>
        </plugin>