Как включить пустые каталоги при сборке с использованием плагина Spring Maven? - PullRequest
1 голос
/ 29 февраля 2020

В моем проекте есть пустая папка ' stati c' в src / main / resources и при использовании mvn spring-boot: repackage '* Папка 1007 * stati c 'не была скопирована в папку' target ', но всякий раз, когда папка' stati c 'содержит любой файл, например' src / main / resources / static / images / asb.jpg ', затем файл и его родительские каталоги копируются в' target '. я прошел через spring-boot-maven-plugin документы, но не нашел никакого решения.

Я заметил, что maven-build-plugin имеет конфигурация как ниже, которая может копировать пустые фолды в target . но не нашел решения для spring-boot-maven-plugin .

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

1 Ответ

0 голосов
/ 01 марта 2020

Это кажется невозможным только с spring-boot-maven-plugin. Но вы можете включить в свой pom. xml плагин Maven Resources и использовать его includeEmptyDirs свойство конфигурации:

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