博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse 调试 jdk 看不到变量的值
阅读量:7155 次
发布时间:2019-06-29

本文共 984 字,大约阅读时间需要 3 分钟。

hot3.png

eclipse 在调试的时候需要看到jdk中的值,发现进入到jdk中的类中的函数变量没有显示值,需要设置一下,设置的步骤如下 参考链接

1.制作可调试的rt.jar包 1.1 .在D盘新建jdk7_src及jdk7_rt-debug两个文件夹

1.2.复制JDK源码 将环境变量中配置的java_home地址或者将用的外部JDK安装目录下的src.zip 复制到D:/jdk7_src,解压.效果如下图

1.3.选择要编译的源码 原文中说,留下java,javax,org三个文件夹就足够了,其他都可以删除。 我只是把swing的内容删除了,其他都留下了。大伙可以随意。 swing包目录位置:com\sun\java\swing,javax\swing 我是将上面的删除,如果不删除会在下面的logs.txt 报错 1.4.得到要处理的java文件名 命令及效果图如下: 要查看一下,自动生成的filelist.txt中是否有内容哦,没有数据的话下面的操作是没用的。 dir /B /S /X *.java > filelist.txt

1.5.复制jre/lib/rt.jar 把JDK安装目录(复制src.zip的那个目录)下jre/lib下的rt.jar复制到jdk7_src目录下

1.6.生成一些可调试的class文件夹 执行下图命令,成功后,jdk7_rt-debug文件夹会产生一些可调试的class文件夹,如下图: 如果没有,请打开jdk7_src/log.txt,ctrl+F查找“错误”,并解决。 一般,将报错的java路径及路径对应的文件删除,再执行dir /B /S /X *.java > filelist.txt即可。 javac -J-Xms16m -J-Xmx1024m -sourcepath D:\jdk7_src -cp D:\jdk7_src\rt.jar -d D:\jdk7_rt-debug -g @filelist.txt >> log.txt 2>&1

1.7.将这些文件打包成Jar 命令和效果如下图 jar cf0 rt_debug.jar *

2.2.将rt_debug.jar加入Eclipse使用的JDK中

转载于:https://my.oschina.net/u/1433803/blog/1537584

你可能感兴趣的文章
我的目录
查看>>
MatlabSourceCode
查看>>
MatlabTrick
查看>>
读库存扣减系列文章有感
查看>>
文本对齐方式
查看>>
月老 1215__________________________________________
查看>>
仿手机长按事件
查看>>
JXJJOI2018_三题
查看>>
关于未来房价
查看>>
Android开发, 引入jar包到 Android Private Libraries方法
查看>>
CSS3 实现的一个简单的"动态主菜单" 示例[转]
查看>>
Js冒泡事件详解及阻止
查看>>
Java使用泛型的困顿
查看>>
Hibernate使用详解(一)
查看>>
标准模板库STL介绍
查看>>
《小账本》开发日志 第二天
查看>>
新浪云SAE使用入门,教你如何发布自己的网站
查看>>
JSTL基础知识
查看>>
Android反编译
查看>>
KMP算法(养成篇) - 数据结构和算法36
查看>>