【问题标题】:Confused about how to debug my class对如何调试我的课程感到困惑
【发布时间】:2014-04-11 13:29:53
【问题描述】:

每个人。我已经在这个问题上工作了几个小时。问题是我无法调试我的数据库类。一旦断点到达这一行

最终数据库 db=new Database(this);

我正在尝试进入我的数据库类但 eclips 说“找不到源”并显示一个名为“已更改附加源”的按钮。所以我在互联网上搜索了一个解释。我找到了一个 here

为了能够修复这个错误。我必须找到 JDK 所在的位置,但我无法在这个位置下。只有 JRE 文件夹可用没有 JDK

  • C:\Program Files\Java

【问题讨论】:

  • 安装 JDK 的时间...
  • 我很困惑,你说进入我的数据库类,所以Database 类是你自己的,在你的项目中,是吗?

标签: java


【解决方案1】:

如果您没有 JDK,您可能应该安装它。找到它here

JDK/Java SDK = Java 开发工具包/Java 软件开发工具包 - 编写需要 Java 的程序或使用用 Java 编写的库所需的东西。例如,如果您要使用 Java 编写自己的文字处理工具。

JRE = Java 运行时环境 - 运行需要 Java 或使用 Java 编写的库的程序/软件所需的环境。例如,OpenOffice 需要 Java 运行时环境

JRE 允许您运行 Java,而 JDK 允许您使用它进行编程。

【讨论】:

    【解决方案2】:

    您需要从这里http://www.oracle.com/technetwork/java/javase/downloads/index.html 安装JDK。你所拥有的是JRE,但你没有jdk。删除现有的 JRE 并从站点安装 JDK。

    【讨论】:

      【解决方案3】:

      数据库类的完全限定名称是什么? 您需要从安装 JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

      然后你会从 JDK 文件夹中找到名为 src.zip 的文件,其中包含标准类的所有源代码。但我相信 这不会显示此 Database 类的源代码,因为它不是标准类,如果您可以获得类的完全限定名称,您可以从中找到它的 jar http://www.findjar.com

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-02-15
        • 2013-05-11
        • 1970-01-01
        • 1970-01-01
        • 2016-11-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多