Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como ignorar arquivos específicos ao executar comando package?

Gostaria de saber se é possível ignorar determinados arquivos de um local do projeto ao executar o comando ''package", como por exemplo o "fonte" de relatórios jasper (.jrxml), deixando assim somente os arquivos compilados (.jasper).

Desde já agradeço.

2 respostas

Oi Augusto,

Sim, é possível usando esse plugin: https://maven.apache.org/plugins/maven-compiler-plugin/

Exemplo:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <configuration>
    <excludes>
      <exclude>**/api/test/omi/*.java</exclude>
    </excludes>
  </configuration>
</plugin>
solução!

Diretamente pela sua resposta não tive sucesso, porém me ajudou nas pesquisas e consegui solucionar configurando o plugin como no exemplo:

<plugin>
    <artifactId>maven-war-plugin</artifactId>
    <version>3.2.3</version>
    <configuration>
        <packagingExcludes>WEB-INF/relatorios/*.jrxml</packagingExcludes>
     </configuration>
 </plugin>

Obrigado.