eclipse debug和查看 java源码时总是显示 source not found

source not found是因为找不到引用的source导致,重新加在一下jar包就可以了。

解决办法:

1、点击下图红圈,Change Attached  Source

2、出现下图所示,对话框,选择src.zip,然后点击打开,src.zip在java的jdk目录下。

+

3、重新开启debug,就可以找到对应的source了。

时间: 2024-11-06 16:11:30

eclipse debug和查看 java源码时总是显示 source not found的相关文章

Mac下使用eclipse查看Java源码

1.从http://jdk8.java.net中下载Java源码src.zip到本地, 2.在访达中shift+command进入"/资源库/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home"目录后,进入bin目录后新建Javadoc目录,将src.zip解压到该目录: 3.在eclipse中查看源码的快捷键为command+click(鼠标单击)即可查看源码 以String.equals方法为例,选中equals,然后co

设置Eclipse可以Debug模式调试JDK源码,并显示局部变量的1

最近突然萌发了研究JDK源码的想法,所以就想到了在自己常用的Eclipse上可以调试JDK源码. 整个设置过程也很简单: 首先你要安装好JDK(我的JDK安装路径根目录是D:\Java\jdk-8u92-windows-x64),JDK安装路径里有个"src.zip"就是JDK的源码文件压缩包: 设置好环境变量的JAVA_HOME变量和PATH变量(JAVA_HOME变量值也是D:\Java\jdk-8u92-windows-x64). 然后打开Eclipse设置可以Debug模式调试

设置Eclipse可以Debug模式调试JDK源码,并显示局部变量的值

最近突然萌发了研究JDK源码的想法,所以就想到了在自己常用的Eclipse上可以调试JDK源码. 整个设置过程也很简单: 首先你要安装好JDK(我的JDK安装路径根目录是D:\Java\jdk-8u92-windows-x64),JDK安装路径里有个"src.zip"就是JDK的源码文件压缩包: 设置好环境变量的JAVA_HOME变量和PATH变量(JAVA_HOME变量值也是D:\Java\jdk-8u92-windows-x64). 然后打开Eclipse设置可以Debug模式调试

spring源码转eclipse工程(查看spring源码)

申明:本文大部分是转载的 本例spring源码版本是4.0.0的, 所以jdk需要准备1.8的(不同版本源码要求的jdk不一样) 下载最新版本的Eclipse Luna github Spring 的源码已经从 svn 迁移到 GitHub.而且也改为基于 Gradle 的构建来构建项目.它取代了之前的 Ant+Ivy 系统,所以要构建 Spring 源码环境首先要安装 GitHub 以及 Gradle. 下载 Windows 系统对应的 GitHub 版本下载地址为: https://desk

【转】如何在eclipse里关联查看android源码

原文网址:http://fengbohaishang.blog.51cto.com/5106297/1339556 以前没怎么注意过这个问题,不怎么看源码,现在发现源码确实是很好的学习资源. 直入正题: 一.获取android源码资源. 这里指java源文件,一般十几兆左右,不是网上那种几个G的andorid sdk源码. 有两种途径:1) .从google或者百度搜索你需要的api版本的源码资源,一般是zip或者jar格式的. 2).通过eclipse里面升级sdk版本时,会有一个选项下载re

eclipse下如何查看Android源码

1.查看安卓源代码: (1)首先要先下载安装源代码,网上有很多地方都可以下,百度“安卓源代码下载就行了”,这里要注意版本,比如我这里用的是4.0.3的版本,对应的是android-15.就是在项目中使用的安装版本如果是4.0.3的话,就应该下载android-15的源码. (2)在sdk下新建一个sources文件夹(有的话就不用创建了),然后版下载的android-15源码放在sources文件下.比如这是我的文件放置位置: (3)右击项目,选择BuildPath-->Configure bu

查看java源码显示source not found

进入 windows-preferences-java-installedJREs,选择你的jre,点击edit,再在JRE system libraries里单机re.jar,点击source attachment 在 "Source Attachment"对话框下,选择"External location".路径为安装java JDK时的路径,关键是在此路径下,找到src.zip,就行了.

从Java源码到Java字节码

Java最主流的源码编译器,javac,基本上不对代码做优化,只会做少量由Java语言规范要求或推荐的优化:也不做任何混淆,包括名字混淆或控制流混淆这些都不做.这使得javac生成的代码能很好的维持与原本的源码/AST之间的对应关系.换句话说就是javac生成的代码容易反编译. Java Class文件含有丰富的符号信息.而且javac默认的编译参数会让编译器生成行号表,这些都有助于了解对应关系. 关于Java语法结构如何对应到Java字节码,在JVM规范里有相当好的例子:Chapter 3.

Android笔记: 查看SDK源码

Eclipse中设置查看JavaAndroid源码及文档的方法.pdf