Jon*_*odd 8 dependencies maven-2 pom.xml
我有一个具有依赖关系X的项目A.依赖关系X有一个可选的依赖关系Y,默认情况下不会包含在A中.有没有办法在没有明确包含它的情况下将Y包含在我的POM中?在常春藤他们有一种方式可以说包括X的所有可选依赖项,Maven有办法做到这一点吗?
根据Maven文档:
可选依赖项 - 如果项目Y依赖于项目Z,项目Y的所有者可以使用"可选"元素将项目Z标记为可选依赖项.当项目X依赖于项目Y时,X将仅依赖于Y而不依赖于Y的可选依赖项Z. 项目X的所有者可以在她的选项中明确地添加对Z的依赖性.(将可选依赖项视为"默认排除"可能会有所帮助.)