Tengo un proyecto A que tiene una dependencia X. Dependencia X tiene una dependencia Y opcional que no se incluye en A de manera predeterminada. ¿Hay alguna manera de incluir Y en mi POM sin incluirlo explícitamente? En Ivy tienen una manera de decir incluir todas las dependencias opcionales de X, ¿tiene Maven una manera de hacerlo?Incluyendo implícitamente dependencias opcionales en Maven
6
A
Respuesta
6
De acuerdo con los documentos de Maven:
dependencias opcionales - Si el proyecto Y depende del proyecto Z, el dueño de proyecto Y puede marcar proyecto Z como una dependencia opcional , utilizando el "opcional" elemento. Cuando el proyecto X proyecto depende de Y, X dependerá sólo en Y y Z. opcional no en la dependencia de Y La propietaria del proyecto X continuación, puede agregar explícitamente una dependencia en Z, a su opción. (Puede ser útil pensar en dependencias opcionales como "excluidos por por defecto.")
Cuestiones relacionadas
- 1. Incluyendo todas las dependencias
- 2. Dependencias opcionales de Rubygems
- 3. Dependencias opcionales en distutils/pip
- 4. Módulos Maven opcionales en pom.xml
- 5. Tratando con dependencias opcionales (C#)
- 6. ¿Ver un árbol de dependencias en Maven?
- 7. Agregando dependencias en Maven Netbeans
- 8. Detectando dependencias incompatibles en Maven?
- 9. dependencias condicionales de maven
- 10. Maven. Dependencias transitivas
- 11. Restlet Maven Dependencias
- 12. Dependencias de Blacklist Maven
- 13. La mejor estrategia para tratar con dependencias opcionales
- 14. Maven antRun y sus dependencias
- 15. Resolviendo las dependencias de maven
- 16. Excluyendo las dependencias de Maven
- 17. Especificación de dependencias opcionales en pypi python setup.py
- 18. Dependencias opcionales en un archivo de requisitos de pip
- 19. Incluyendo el objeto compartido en el ensamblaje de maven
- 20. Dependencias de actualización de Maven en POM
- 21. Ordenar las dependencias de maven en Eclipse
- 22. diferencias entre dependencymanagement y dependencias en maven
- 23. Gestión de versiones de dependencias en maven
- 24. Maven: implementar dependencias en el repositorio remoto
- 25. NuGet: comando de paquete no está incluyendo dependencias NuGet
- 26. Eclipse RCP construido por Tycho incluye dependencias opcionales deseados
- 27. Actualizar las dependencias de Maven automáticamente
- 28. Limpiar la administración de dependencias de Maven
- 29. Maven Dependencias para JBoss 7.1 EJB Client
- 30. Inter Dependencias del proyecto de Maven
Esto no le ayuda mucho ya que es necesario incluir la versión de Z, por lo que si los cambios Y. , X necesita cambiar su pom. –
Esta respuesta debe ser aceptada. – Stewart