我下载了一个用 Java 编写的大型项目。我想知道项目中可用的每个类的类和方法(以供进一步分析)。我怎样才能恢复这些信息。我可以在 Eclipse 中尝试 javadoc 吗?
问问题
2947 次
3 回答
0
我想您可能会问有关更改 SVN 属性的问题。
如果是这样,请按照此步骤操作。
按Alt+ Shift+Q
选择显示视图(视图:大纲)
然后在那你可以看到所有的细节
于 2013-10-03T08:30:11.907 回答
0
我编写了一个自定义 doclet 来列出类名及其方法:
public class ListClassAndMethods {
public static boolean start(RootDoc root) {
ClassDoc[] classes = root.classes();
for(ClassDoc clazz : classes){
System.out.println("Class Name: "+clazz);
System.out.println("--------------------------");
for(MethodDoc methodz :clazz.methods()){
System.out.println(methodz.name());
}
}
return true;
}
}
您需要运行创建此类的 jar 并在使用 Eclipse IDE 创建 javadoc 时引用它
于 2015-11-18T13:58:46.133 回答
-1
我将使用 find 提取所有类源文件 (.java)(如果您使用 *nix 实现)并创建一个空的NetBeans项目,其中只有一个包和其中的所有类。Netbeans 将更正包声明,您可以轻松地使用自动生成 javadoc来获取可导航的 Web 存档,其中列出了所有类和公共/受保护的方法。
当然,代码可能不再运行,但你会在几分钟内得到你想要的。
于 2013-09-29T18:00:31.283 回答