【问题标题】:JRE source files in eclipse IDEEclipse IDE 中的 JRE 源文件
【发布时间】:2015-01-16 17:28:07
【问题描述】:

我目前有 Eclipse 设置,可以通过我的 JDK 安装 (JAVA_HOME\jre\lib) 中的 rt.jar 中的类文件单步执行。默认情况下,eclipse 似乎会从 jar 中打开一个类文件。但是单步执行一个类文件并没有显示变量值。看起来我需要单步执行实际的 java 文件来检查变量值。我尝试将 JDK 安装文件夹中的 src 文件夹 (JAVA_HOME\src) 导入到我的项目中,但没有成功。 Eclipse 仍然直接进入类文件。知道如何设置 JRE src 文件以便我可以逐步完成吗?

更新: 我能够部分解决这个问题。我现在可以单步执行 java src 文件。为了做到这一点,我在调试模式下运行程序,在 eclipse 引用的类文件中设置一个随机断点。当执行到达断点时,在调试选项卡下的调试视图中,右键单击当前方法的堆栈跟踪并选择“编辑源查找”->“添加”以添加包含 src 文件的目录/项目。出于某种原因,默认查找路径设置为 JAVA_HOME/jre/lib,不确定如何修复默认路径。尽管如此,我仍然无法查看 JRE src 文件中的局部变量。 关于局部变量的几点说明,它们没有显示在调试视图的变量选项卡中,当我单击检查/监视时,我收到一条消息说'x 不能被解析为变量。

【问题讨论】:

  • 您在 Installed JREs 首选项页面上为该条目提供的位置是什么? JAVA_HOME 还是 JAVA_HOME\jre?它是哪个 JDK?
  • 已安装 JREs 首选项页面中的条目仅为 JAVA_HOME,jdk 为 1.7。
  • 如果它是 JDK,并且您指向它的根目录,它应该已经在使用那里的 src.zip 文件。

标签: java eclipse


【解决方案1】:

当您安装并将项目和启动配置指向 JDK 而不是 JRE 时,这正是

【讨论】:

  • 我编辑了我的问题。该项目实际上指向一个JDK,我输入JRE的错误。 JAVA_HOME 指向 JDK 安装。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-06-30
  • 2021-07-22
  • 1970-01-01
  • 1970-01-01
  • 2020-09-19
  • 2011-10-16
  • 2010-09-30
相关资源
最近更新 更多