2013-03-19 83 views
1

有时我们的开发人员使用的类不直接定义为POM中的compile依赖关系。他们更依赖于一个神器(再次范围为compile),而该神器依次对包含所使用的类的工件产生依赖关系(transitive compile)。如何强制在Maven POM中声明所有编译依赖关系?

像这样:

  • A使用的B B和C类
  • A依赖,但不是C
  • B依赖基于C

有什么办法,我可以在Maven构建过程中(除依赖关系报告等)检查它,甚至强制所有的编译依赖项必须直接在项目的POM中声明?

+0

你试图谷歌第一? – 2013-03-19 13:27:53

回答

相关问题