2012-02-28 60 views
1

我有一个项目,它有大量的类(> 1000),它们被归档到7个罐子中。所有这些罐子都是分开建造的(使用蚂蚁)。如果有人已经改变了这些类中的一个,可能会有许多其他类依赖于这个类,并且所有这些类都将失败运行时。我怎样才能检查从其他罐子的类文件的依赖关系? 谢谢。如何检查其他类对类的依赖关系

+1

实施一些单元测试 – NimChimpsky 2012-02-28 17:32:38

回答

0

如果您使用NetBeans之类的东西,您可以打开所有项目并使用“查找用法”。

0

您可以使用Class Dependency Analyzer工具。

+0

如果我迁移到Maven,它会有帮助 – user1238442 2012-02-28 19:06:54

+0

这不是一个Maven工具。它是一个独立的Java应用程序,允许您指向一组jar文件并绘制jar,packages和classes之间的依赖关系。 – Martin 2012-02-28 19:46:14

1

最好的办法是使用Eclipse或NetBeans之类的IDE。 IDE可以通过很多方式来解决这个问题。

如果您没有项目的源代码或源代码包,您应该创建一些集成测试,以帮助您进行回归测试(实际上,大多数人会说您应该这样做)。你可以从查看JUnit开始。更改后,如果任何测试失败,则知道您需要查看类/ API的用法。

+0

我没有一些罐子的来源。有没有任何插件可以帮助我吗? – user1238442 2012-02-28 19:09:08