Cuando ejecuto "mvn deploy: deploy", maven implementa 4 archivos jar en mi repositorio remoto interno.¿Cómo excluyo el jar de orígenes en mvn deploy?
Ellos son:
[nombre-módulo] -1.jar
[nombre-módulo] -1.pom
[nombre-módulo] -1-sources.jar
[nombre-módulo ] -1-tests.jar
En realidad, se están desplegando más archivos, como los archivos md5 y sha1. Pero para simplificar, simplemente salteo estos archivos aquí.
¿Hay alguna forma de excluir [nombre-módulo] -1-sources.jar del proceso de implementación?
Una forma en que puedo pensar es usar "mvn deploy: deploy-file", que me permite identificar qué jar para desplegar. Pero dado que tengo que implementar una docena de módulos, sería bueno si puedo configurar la exclusión del archivo de implementación en pom.xml. De lo contrario, tendré que escribir un script para implementar.
Gracias,
Richard
FYI pregunta cercana para no implementar "-tests.jar" se [aquí] (http://stackoverflow.com/questions/8246136/maven-deploy-not-to- upload-test-jar) – boly38