maven 2 - sources - El plugin Maven ejecuta otro plugin
org apache maven plugins pom (2)
¿Has intentado crear tu propio tipo de empaque? Luego puede definir su propia asignación de ciclo de vida, es decir, vincular objetivos a fases. En este caso, puede vincular la dependencia: meta de copia-dependencias a su fase de empaquetado y no tiene que ajustar el objetivo en su propio Mojo.
Vea también: ¿Cómo creo un nuevo tipo de empaque para Maven?
Intento crear un nuevo complemento para empacar mi último proyecto. Estoy intentando que este complemento dependa del complemento maven-dependency-plugin para copiar todas las dependencias de mis proyectos.
He agregado esta dependencia al pom de mi plugin, pero no puedo ejecutarlo.
Tengo esta anotación en mis complementos Mojo principal:
@execute goal="org.apache.maven.plugins:maven-dependency-plugin:copy"
He intentado algunos otros nombres para el objetivo, como la dependencia: copiar y simplemente copiar, pero todos terminan con un mensaje que dice que el objetivo requerido no se encontró en mi complemento. ¿Qué estoy haciendo mal?
Secundario a esto, ¿dónde debo proporcionar información de configuración para el complemento de dependencia?
Usa el ejecutor de Maven Mojo por Don Brown de la fama Atlassian para ejecutar cualquier otro plugin arbitrario.
El Mojo Executor proporciona una forma de ejecutar otros Mojos (complementos) dentro de un complemento Maven 2, lo que le permite crear fácilmente complementos de Maven 2 compuestos de otros complementos.