Tengo un proyecto que tiene dependencia A. El proyecto se empaqueta en WAR y la dependencia A - en jar. Y otra dependencia B, que también depende de A. Quiero empacar el proyecto y cuando el proyecto B está empaquetando, debe reconstruir su dependencia A en lugar de obtener la dependencia compilada. Por favor ayuda, ¿cómo puedo lograr estoredefinir dependencia de java maven
7
A
Respuesta
3
Siempre realice una limpieza al hacer una instalación, es decir, mvn clean install
. Esto asegurará que todos los módulos en el proyecto sean reconstruidos, empaquetados e instalados en el repositorio .m2 local para que los incluyan las dependencias y los proyectos de los padres.
1
Lo que puede querer es un proyecto de varios módulos que contenga sus tres proyectos (WAR, A y B). Luego puede ejecutar el paquete mvn en el proyecto de varios módulos y compilará y empaquetará el último código de proyecto entre sí sin tener que ejecutar mvn install primero para actualizar las dependencias en su repositorio local.
Cuestiones relacionadas
- 1. conflictos dependencia de Maven
- 2. Dependencia de Maven y db4o
- 3. Maven: Agregación vs. Dependencia
- 4. archivos maven, jsp en dependencia
- 5. Orden de dependencia de Maven
- 6. Dependencia de Ejb3 en Maven
- 7. Maven - Herencia de dependencia - Provisto
- 8. Dependencia de Maven con MySQL
- 9. Maven error de dependencia log4j
- 10. Dependencia de Maven dentro de la dependencia con diferente alcance
- 11. Incluir dependencia JSTL con Maven
- 12. NoClassDefFoundError en la dependencia de Maven
- 13. Maven Eclipse no añade una dependencia
- 14. maven no puede resolver la dependencia
- 15. Error de Dependencia de Maven en Eclipse
- 16. Excluir clases de una dependencia en Maven
- 17. JDK tools.jar como dependencia de maven
- 18. JavaFX 2 como una dependencia de Maven
- 19. Maven POM-Editor: Falta gráfico de dependencia
- 20. ¿Puedo redefinir String # length?
- 21. Dependencia del proyecto Maven contra JDK versión
- 22. ¿Cómo compilar la dependencia en maven?
- 23. dependencia "opcional" con alcance "provisto" en Maven
- 24. Maven: eliminar una sola dependencia transitiva
- 25. Dependencia desconocida Próximamente en Maven Build
- 26. Sujeción de una dependencia de código no abierto con Maven
- 27. dependencia no encontrada en tiempo de ejecución maven
- 28. ¿Cómo consigo que Maven descargue la dependencia de javax.comm?
- 29. ¿Es posible redefinir los métodos Java de Clojure?
- 30. Dependencia de prueba de Maven en proyecto de varios módulos
Gracias, pero el módulo B está empaquetando usando el ensamblaje, no lo empaqueté en la línea de comandos – jdevrr
@jdevrr ¿A qué te refieres? Estás usando ensamblaje mvn: ensamblado en la línea de comandos ¿verdad? –
Uso el paquete mvn en la línea de comando. Y el módulo B tiene un complemento de ensamblaje dentro de – jdevrr