eclipse绑定jdk源码,eclipse如何绑定JAVA类源代码

1 , eclipse如何绑定JAVA类源代码在eclipse的 window -- preferences-- java -- Installed JREs , 如下图:点右边的Edit,弹出:设置resources.jar的source attachment目录为jdk源代码的路径就行了 。
2,如何设置Eclipse关联JDK文档或源码右键项目-Build Path-Configure Build Path-Java Build Path-Libraries-选择你的jar包-点开左边的+号-选择Source attachment-Edit-Browse-选择你的源码 。。。一般JDK源码在安装目录下,比如我的在C:\Java\jdk1.7.0_04\src.zip
3,如何设置Eclipse关联JDK源码和文档设置Eclipse关联JDK文档步骤:1.打开Eclipse——>Windows——>Preferences2. 在弹出的Preferences对话框中,Java——>Installed JRES——>选中jre(根据自己的安装确定)——>Edit3. 在弹出的 Edit JRE对话框中,选中你JRE安装路径下的lib\rt.jar,这之后会弹出两项:Source attachment和Javadoc location 。4. 点击Source attachment,会发现按钮“Source attachment”可用 , 然后便点击该按钮,出现一些对话框 。在该对话框中点击“External File”按钮,在弹出的文件打开对话框中选择你JDK安装路径下的src.zip压缩文件 。选中之后,点击OK按钮 , 回到Edit JRE对话框 。5. 点击“Javadoc location”项,发现按钮“Javadoc location”可用,点击它 。6. 会弹出下面的这个对话框,其中有2个选项,你可以任选一个,将你下载的javadocs文档的路径置于这些location输入框中 。效果图:右键项目-build path-configure build path-java build path-libraries-选择你的jar包-点开左边的+号-选择source attachment-edit-browse-选择你的源码 。。。一般jdk源码在安装目录下,比如我的在c:\java\jdk1.7.0_04\src.zip【eclipse绑定jdk源码,eclipse如何绑定JAVA类源代码】
4,如何添加openjdk源文件到eclipseWindow->Perference->Java->Build Path->ClassPathVariable,可以看到JRE_SRC变量是空的,而且标明了不可更改 。其实JDK源码在安装的时候已经放在了jdk所在的目录下,只是eclipse使用了不带有源码的jre,导致没找到对应的源码 , 点击 Window->Perference->Java->Installed JREs->Search,找到JDK所在的目录,然后点OK使用这个JRE,这下子应该就有源码了 。JVM用的是OpenJDK,在Eclipse中想查看一些类的源码 。步骤如下:1. 从http://download.java.net/openjdk/jdk6/下载OpenJDK源码;2. 解压缩源码;3. Eclipse--->Window--->Preferences--->Java--->Installed JREs--->选择jdk6(我用的版本-_-|||...)--->Edit--->JRE system libraries:--->rt.jar--->Source Attachment--->External Folder...;4. 选择源码解压所在目录/jdk/src/share/classes/;5. F5刷一下 。...没安装好,java是要安装两个东西的且环境变量可能也没设置好默认安装路径为(选你安装的文件路径,最好不要选c)c:\program files\java\jdk1.7.0_13进入—系统属性(对话框)—高级—环境变量(以下都以下面添加新变量)在系统变量添加新的变量名java_home设定java_home的变量值为c:\program files\java\jdk1.7.0_13系统变量处添加新的变量名path系统变量处设定path的变量值为;%java_home%\bin;%java_home%\jre\bin;系统变量处添加新的变量名classpath设定classpath的变量值为.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar;(注意:classpath的变量值前面的小圆点不能丢)若在安装jdk1.7时手动配置了安装路径只需更改java_home的变量值为相应的安装路径即可 。运行cmd;键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功5 , eclipse如何关联jdk的源代码方法一1、window->Preferences->java->installed JRES2、此时“Installed JRES”右边列出了裂纹中的JRE环境,选择你的JRE,然后点右边上的"Edit...",会出现一个窗口(Edit JRE)3、选中rt.jar文件项“c:\program files\java\jre_1.5.0_06\lib\rt.jar”,点击左边的“+”号展开4、展开后可以看到“Source Attachment(none)” , 点这一项,点击右边的按钮“Source Attachement...”,选择你的JDK目录下的“src.zip”文件5、一路OK下去注:rt.jar包含了jdk的基础类库dt.jar是关于运行环境的类库 , 主要是swing的包tools.jar是关于一些工具的类库方法二1、使用F3键查看,此时会打开相应的class文件2、class文件中有一个“关联源代码”按钮,点击这个按钮,然后选择JDK目录下的src.zip文件即可右键项目-Build Path-Configure Build Path-Java Build Path-Libraries-选择你的jar包-点开左边的+号-选择Source attachment-Edit-Browse-选择你的源码 。。。一般JDK源码在安装目录下,比如我的在C:\Java\jdk1.7.0_04\src.zip如果你的断点处是一个Java内部的方法(你十有八九是停在了System.out.println处),而你安装的是JDK(Java开发套件),不仅仅是JRE(Java运行环境),那么eclipse的step into会跳入这个方法里 。如果你eclipse里设置的JDK关联的源码位置不正确,eclipse就会打开.class文件(否则是直接打开JDK内部的源代码) 。step over倒是没发现会产生这样的问题 。回答补充:我用的是英文版 , 如果你用的是中文版,下面的步骤自行与中文菜单对应起来选择菜单项 Window->Preferences打开窗体,在左侧面板选Java->Installed JREs右侧面板中选择你使用的Java运行环境,见截图第1部分(百度只能上传一张图,所以我把几张截图合在一起了)点击Edit,在左下角面板中选择你要关联的Java类库,点击“+”号展开,则在右侧面板可以点击Source Attachment...选项选择来源,见截图第2部分和第3部分 。选择好正确的代码来源后(通常是JDK安装目录下的src.zip),你就可以单步跟踪进去了 。不过话说回来,JDK的代码实现不会有什么错误 , 如果不是为了学习JDK,没必要跟进去,翻看Java API文档并且相信JDK能正确实现其功能即可 。如果不小心进入到.class文件里,点击“step return”即可返回你自己的代码 。另外,站长团上有产品团购,便宜有保证如果你的断点处是一个Java内部的方法(你十有八九是停在了System.out.println处),而你安装的是JDK(Java开发套件) , 不仅仅是JRE(Java运行环境),那么eclipse的step into会跳入这个方法里 。如果你eclipse里设置的JDK关联的源码位置不正确,eclipse就会打开.class文件(否则是直接打开JDK内部的源代码) 。step over倒是没发现会产生这样的问题 。回答补充:我用的是英文版,如果你用的是中文版,下面的步骤自行与中文菜单对应起来选择菜单项 Window->Preferences打开窗体,在左侧面板选Java->Installed JREs右侧面板中选择你使用的Java运行环境,见截图第1部分(百度只能上传一张图,所以我把几张截图合在一起了)点击Edit,在左下角面板中选择你要关联的Java类库,点击“+”号展开,则在右侧面板可以点击Source Attachment...选项选择来源 , 见截图第2部分和第3部分 。选择好正确的代码来源后(通常是JDK安装目录下的src.zip),你就可以单步跟踪进去了 。不过话说回来,JDK的代码实现不会有什么错误,如果不是为了学习JDK , 没必要跟进去,翻看Java API文档并且相信JDK能正确实现其功能即可 。如果不小心进入到.class文件里,点击“step return”即可返回你自己的代码 。另外,虚机团上产品团购,超级便宜

    推荐阅读