Grails依赖性解决问题

时间:2012-03-13 19:33:49

标签: grails ivy

我的机器上遇到问题,在运行时没有解析特定的依赖关系导致ClassNotFoundException。在我的机器上运行grails dependency-report显示有问题的工件没有依赖关系,而在另一个开发人员的机器上它正确地显示了依赖关系。

为什么我的机器上的grails认为工件没有依赖关系,而在另一个开发人员的机器上,依赖关系是否正确显示?

解决所有其他依赖项。只有这一个工件没有在我的机器上解析其依赖关系。

环境:Grails 1.3.7,Java 1.6.0_29

1 个答案:

答案 0 :(得分:1)

问题解决了。这与我们当地的Artifactory有一个糟糕的pom有关。我们的工件实际上由多个存储库组成,这些存储库作为一个虚拟存储库公开。有问题的工件包含在其中两个回购中。其中一个repos有一个pom显示没有依赖的工件。此回购在“虚拟”视图中优先。我们删除了损坏的版本然后开始工作了。

我们的Artifactory如何/为什么得到这个pom仍然是一个谜。但不知怎的,它发生在我的同事建立他们的环境和我建立我的环境之间。