【问题标题】:Java Eclipse: Read the code of a class imported from a libraryJava Eclipse:读取从库中导入的类的代码
【发布时间】:2016-05-11 16:44:14
【问题描述】:

我在项目环境 Eclipse Luna Service Release 2 (4.4.2) 中工作,我在其中使用从某些库导入的类。目前,我必须为迄今为止所做的工作构建一个类图,为此,我使用“ObjectAid Explorer Eclipse UML 插件”没有问题。不幸的是,无论如何我都无法创建它来集成与导入的类的关系,然后我打算在一个包中重新创建它们,以便您可以创建这个类图。如何读取从 jar 库导入的类的代码? 非常感谢!

【问题讨论】:

  • 你可以使用java反编译器来做同样的事情。但是如果库是开源的,你可以下载源代码并附上源代码。

标签: java eclipse jar


【解决方案1】:

如果您只想读取方法签名,请在 Eclipse 中的 Project Explorer 中导航到 .jar 所在的位置并展开它;您将能够查看类及其方法。

但是,如果您想阅读每个类的完整代码,则需要在其上附加源代码的 .jar。开发人员通常在没有源文件的情况下打包 Java 项目,并创建包含它们的单独 JAR。查找名为 <library_name>-src.jar 的 JAR。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-24
    • 1970-01-01
    • 2020-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多