Chegando Maven Build para incluir diretórios vazios
-
23-12-2019 - |
Pergunta
Eu estou tentando obter o maven para incluir um diretório vazio, que é usado apenas para arquivos de saída criado pelo webapp (que é por que ela está vazia).
Eu pesquisei e o maven-resources-plugin parecia ser a melhor opção para isso, a documentação indica que a propriedade includeEmptyDirs é, desde 2.3 e estou usando 2.4, no entanto, isso parece não fazer nada e até agora a única maneira que Eu consegui o diretório para criar é colocando um arquivo de texto para ele, eu realmente não quero fazer isso, se o Maven deve ser capaz de fazer isso por mim.
Alguém pode me dizer o que eu estou fazendo de errado?Abaixo está a minha construção de seção do pom arquivo:
<build>
<finalName>MyApp</finalName>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<compilerVersion>1.7</compilerVersion>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4</version>
<configuration>
<includeEmptyDirs>true</includeEmptyDirs>
</configuration>
</plugin>
</plugins>
</build>
Solução
Dê uma olhada no maven war plugin que tem um item de configuração includeEmptyDirectories.