编译src.zip Java1.8 src.zip
2017-11-16 00:20
316 查看
最近在学习java 并发相关的知识, 调试中进入到并发包中的源码,发现不能查看到局部变量表相关的信息.
在网上查询了下资料, 据说是oracle 对外发布jdk 安装包中lib 库做了一些处理(编译这些jar 加了一些参数,导致在调试时看不到局部变量表信息) .
解决这个问题的方法
1 在你的jdk 安装目录 找到 src.zip 文件 解压.
2 在eclipse 中创建一个java project , 把刚解压src目录中的 java, javax 两个目录拷贝进去.
如果出现错误的类 直接删除掉.
![](http://img.blog.csdn.net/20171116095711723?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTUxNTk2MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3. 对你创建的新工程 设置好 jdk 版本和编译版本 ,设为和jdk工程一致 ,设置好了之后直接编译工程.
4 选中工程 右键 执行 export , 选择到处jar 文件 ,设置好导出目录和你的文件名
5 project > properties > java - installed jres ,添加你导出的jar , 并且把这个jar 置顶
![](http://img.blog.csdn.net/20171116095805675?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMTUxNTk2MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
好了 看看效果吧
在网上查询了下资料, 据说是oracle 对外发布jdk 安装包中lib 库做了一些处理(编译这些jar 加了一些参数,导致在调试时看不到局部变量表信息) .
解决这个问题的方法
1 在你的jdk 安装目录 找到 src.zip 文件 解压.
2 在eclipse 中创建一个java project , 把刚解压src目录中的 java, javax 两个目录拷贝进去.
如果出现错误的类 直接删除掉.
3. 对你创建的新工程 设置好 jdk 版本和编译版本 ,设为和jdk工程一致 ,设置好了之后直接编译工程.
4 选中工程 右键 执行 export , 选择到处jar 文件 ,设置好导出目录和你的文件名
5 project > properties > java - installed jres ,添加你导出的jar , 并且把这个jar 置顶
好了 看看效果吧
相关文章推荐
- 重新编译JDK的src.zip=>rt_debug.jar,使调试可以进入系统类审查变量
- Java maven项目编译漏掉src/main/java下的xml配置文件
- 反编译工具jad的使用(将*.class文件变成*.java文件,附带jad.zip包)[转]
- 我的Android进阶之旅------>Android编译错误java.util.zip.ZipException: duplicate entry的解决方法
- 重新编译src.zip方便调试JDK
- 使用bazel编译tensorflow serving是报错:src/create_embedded_tools.sh: line 93: zip: command not found
- idea编译工程时出现Error:java: 无效的目标发行版: 1.8
- source配置文件不生效 原创 2016年03月14日 18:43:55 3558 问题背景: 升级jdk 1.8之后,启动时报版本编译问题,查看$JAVA_HOME,$JRE_HOME
- maven 编译部署src/main/java下的资源文件
- maven 编译部署src/main/java下的资源文件
- idea编译工程时出现Error:java: 无效的目标发行版: 1.8
- 无法将maven 编译部署src/main/java下的资源文件
- IEDA Java项目,编译运行,提示“Error:java: 无效的源版本: 1.8”问题
- [java问题记录]IntelliJ Idea编译报错:javacTask: 源发行版 1.8 需要目标发行版 1.8
- maven 编译部署src/main/java下的资源文件
- Maven设置将src/main/java下的xml编译到classpath(回应)
- Eclipse笔记-Maven项目无法编译运行src/test/java下的代码
- 编译环境与生成环境的JDK版本不一样,报:java.util.zip.ZipException: error in opening zip file
- eclipse下maven项目构建后src/test/java下的java文件始终是处于未编译状态的处理 ----亲测可用有道理
- Maven设置将src/main/java下的xml编译到classpath