Orlando, parte de este equipo de trabajo, nos ha hecho el favor de escribir esta reseña ya que controla perfectamente el tema.
Solución:
En su lugar, intente:
scripts/**
La exclusión se basa en el directorio, por lo que su construcción excluiría
src/main/resources/src/main/resources/scripts
Tuve un problema similar y encontré los siguientes problemas:
- Es posible que tenga un pom principal que ya defina una configuración para el
maven-compiler-plugin
. Para esto, agreguecombine.self="override"
haciaconfiguration
etiqueta. Ver Maven: ¿Es posible anular la configuración de un complemento ya definido para un perfil en un POM principal? - Parece que el complemento ignora las exclusiones si necesita las clases excluidas para la compilación: asegúrese de no hacer referencia a las clases excluidas de otras clases que se compilarán. Por ejemplo, si excluye
Foo.java
pero enBar.java
túimport Foo;
(intentará) compilarFoo.java
compilarBar.java
.
Por ejemplo:
myId
org.apache.maven.plugins
maven-compiler-plugin
**/some/full/directory/*
**/some/single/File.java
readBuild
org.apache.maven.plugins
maven-compiler-plugin
**/com/pyramid/controllers/EntitlementWriteController.java
**/com/pyramid/controllers/ProductWriteController.java
**/com/pyramid/controllers/EntitlementWriteControllerTest.java
**/com/pyramid/controllers/ProductWriteControllerTest.java
yourDirectory
Si para ti ha sido provechoso este artículo, nos gustaría que lo compartas con el resto entusiastas de la programación y nos ayudes a extender nuestro contenido.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)