【问题标题】:How to see the source code for java SDK (java.lang, java.util, ...) classes in Eclipse?如何在 Eclipse 中查看 java SDK (java.lang, java.util, ...) 类的源代码?
【发布时间】:2018-05-09 04:53:41
【问题描述】:

我想将 jar 类文件读入我的 Eclipse。假设我写了以下代码:

List list = new ArrayList();

当我 ctrl 单击列表时,它会显示两个选项。选项之一是 Open Declaration,它将显示 List 接口中的方法。但是当我点击它时,它显示找不到源。我已经添加了java-util-1.8.0.jar,但它仍然不起作用。 我做错了什么?

【问题讨论】:

标签: java eclipse jar


【解决方案1】:

为了在 Eclipse 中查看 JDK 的源代码,您应该将 JDK 路径而不是 JRE 添加到您的工作区或特定项目 SDK。我假设您是一名开发人员,并且您已经在系统上安装了JDK

这样做:

  1. 在您的项目上右键单击并选择属性(或按 Alt+Enter)。
  2. 从左侧树形菜单中选择Java Build Path
  3. 在右侧选择
  4. 选择 JRE 系统库

  1. 从右侧按钮单击编辑,然后编辑从JRE 位置到指向文件系统中JDK 位置的路径。

  1. 然后点击Finish和所有打开的对话框的OK按钮来保存配置,然后你就可以开始了。

希望这会有所帮助。

【讨论】:

    【解决方案2】:

    您必须从

    添加 Eclipse 插件

    帮助 -> Eclipse 市场

    我个人用过

    增强的类反编译器

    只需安装它。玩得开心。

    【讨论】:

    • 反编译器的唯一问题是,它们没有 java 文档,这在理解方法/库的实现时非常有用。
    【解决方案3】:

    查看您的 JDK 主页中是否有 src.zip 文件。这将包含所有 Java SE 库的源代码。只需解压缩并浏览 Java 文件即可查看源代码。

    如果您想通过源文件进行调试,请按照上面提到的在 Eclipse 中附加源文件夹的说明进行操作。

    【讨论】:

      【解决方案4】:

      假设你的项目是 Maven one.Go the Project --> Right Click --> Maven -->Download Javadoc & sources。 执行这些步骤后,您的问题将得到解决。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-09-23
        • 2010-12-20
        • 2010-09-30
        • 1970-01-01
        • 2019-04-07
        • 2014-05-29
        • 2011-09-08
        • 2011-10-13
        相关资源
        最近更新 更多