从 jar 文件生成 javadoc 和 java 项目的方法
Way to generate javadoc and java project from jar file
我使用 Netbeans。我可以制作 java 长的项目,然后编译它们以创建一个我可以独立执行的 jar 文件。但是给定一个 jar 字段,有人能告诉我如何从中生成一个 java 项目以及它的 java-doc 吗?是否有可用的软件可以执行此操作或可以在 IDE 内完成?
这就像说我已经编写了一个 C++ 代码来制作一个 .exe 文件,并希望做一些事情来提取 C++ 源文件并 headers 从 .exe 文件中返回。可以吗?
不,你不能。我假设您正在谈论的文档在评论 (javadocs) 中:评论保留在源文件中而不是工件中。
尽管如此,您可以尝试对您的 jar 进行逆向工程:How to decompile a whole Jar file?
您总是可以尝试反编译代码。通过从 jar
中提取 .class
文件,然后通过反编译器从 运行 中提取 .class
文件。但是,这取决于反编译器的信誉如何,不能保证,正是使用的代码。同样就 javadocs
而言,如果反编译器能够提取 javadoc 注释,我相信您可以创建一个 javadoc
。但是,如果它不能,那么除了制作自己的 javadoc
反编译代码之外,你运气不好。
实际上我还有另一种方法,我想我无法通过 netbeans 找到一种方法,但我创建的最好方法是使用 Java Decompiler 我有一个选项保存所有源,在 netbeans 中创建一个 java 空项目,然后在其中添加源代码。
我使用 Netbeans。我可以制作 java 长的项目,然后编译它们以创建一个我可以独立执行的 jar 文件。但是给定一个 jar 字段,有人能告诉我如何从中生成一个 java 项目以及它的 java-doc 吗?是否有可用的软件可以执行此操作或可以在 IDE 内完成?
这就像说我已经编写了一个 C++ 代码来制作一个 .exe 文件,并希望做一些事情来提取 C++ 源文件并 headers 从 .exe 文件中返回。可以吗?
不,你不能。我假设您正在谈论的文档在评论 (javadocs) 中:评论保留在源文件中而不是工件中。
尽管如此,您可以尝试对您的 jar 进行逆向工程:How to decompile a whole Jar file?
您总是可以尝试反编译代码。通过从 jar
中提取 .class
文件,然后通过反编译器从 运行 中提取 .class
文件。但是,这取决于反编译器的信誉如何,不能保证,正是使用的代码。同样就 javadocs
而言,如果反编译器能够提取 javadoc 注释,我相信您可以创建一个 javadoc
。但是,如果它不能,那么除了制作自己的 javadoc
反编译代码之外,你运气不好。
实际上我还有另一种方法,我想我无法通过 netbeans 找到一种方法,但我创建的最好方法是使用 Java Decompiler 我有一个选项保存所有源,在 netbeans 中创建一个 java 空项目,然后在其中添加源代码