我有许多带有许多import语句的.java文件。我想让Eclipse生成一个树或其他视图,为每个文件显示其他文件通过import语句链接。
我试图谷歌这个,并且它提供的大部分内容涉及生成eclipse内部使用的AWT树视图。是否有可用于生成此导入语句树的视图或插件?
答案 0 :(得分:3)
你在这里专注于错误的事情。你看,import语句主要面向人类读者。您更关心类的真实依赖关系。谁在乎用户导入类X?您需要知道的是,您依赖于X,也可能依赖于Z,因为X取决于Z。
换句话说:不要花时间解析import语句。使用jdeps之类的工具来了解您的课程所具有的真实依赖关系!因为,如上所述:您还需要类的传递依赖性。并且import语句告诉你零关于这些!
鉴于OP的意见:当我们真的在谈论"小规模",如在"我有5个课程,我想要"然后我建议一个不太好但有效的解决方案:简单地删除这些"其他"类。转到文件系统,移动课程"你依赖于"。在eclipse中刷新,并确保错误面板在项目/工作区中提供所有错误。然后开始修理它们。
换句话说: