原文:http://blog.csdn.net/u011514810/article/details/53196371 ------------------------------------------------------------------------------------------------- 作为一名菜鸟,查看java 源码非常重要.而在eclipse中查看一个类的源码是非常方便的,直接按住 ctrl + 鼠标点击的那个类或方法,那么这个类或方法的源码就会出现.不过在此之前…
因为rt的source在jdk目录的src.zip文件里,将文件设置为jdk下的src.zip就行了.具体如下 Window>Preferences>Java>Installed JREs 选上jdk1.6.xxxx,点edit,jre system libraries下面点rt.jar的那一栏,然后选source attachment在弹出的对话框里填写src.zip的路径…
解决方法:rt的source在jdk目录的src.zip文件里,找到jdk目录下的src.zip,添加就行了.…
(1)直接运行 .class的方法     java  -cp .  com.guangfa.demo1  , 不用加.class后缀 .-cp 是 -classpath 缩写,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号";" (2)从eclipse中export 的jar file,仅仅是把.class打包了.所以执行这种jar file需要用 java -cp .;demo1.jar com.guangfa.demo1, 如果…
项目中配置的JRE System Libriry下的rt.jar包,需要关联源文件时候,只需要点击“Attach Source...“按钮,选择"External File...",再找到安装对应版本jdk文件夹下的source.zip文件,关联即可查看源码.…
一.问题阐述 首先我们要明白JDK source为什么在debug的时候无法观察局部变量,因为在jdk中,sun对rt.jar中的类编译时,去除了调试信息,这样在eclipse中就不能看到局部变量的值.这样的话,如果在debug的时候查看局部变量,就必须自己编译相应的源码使之拥有调试信息.要达到这个目的,一是找网上人家已经编译好的版本,剩下的只能自己去编译.下面我们对于自己编译提供一个方法,希望对大家有所帮助,如果有什么问题,请留言. 二.解决方案1.选择或创建你的工作目录,比如我选择:E:\2…
最近同事在用ant编译投产的时候报了一个错误: 程序包com.sun.org.apache.xml.internal.security.exceptions不存在 大致网上搜集了一下资源:具体原因是相关的类无法依赖rt.jar.需要增加一行配置.<compilerarg value="-XDignore.symbol.file"/> <target name="compile" depends="init" descriptio…
背景 大家知道,jdk安装的目录下,一般会有个src.zip包,这个包基本对应了rt.jar这个包.rt.jar这个包里面,就放了jdk中,jdk采用java实现的那部分类库代码,比如java.lang包下面的,什么ArrayList之类的. 如何才能调试这部分代码呢,这里的调试,是说,能够修改源代码.加注释.直接debug. 步骤 经过一番思考和探索后,可以这样: 解压src.zip包,因为解压后,里面有8000多个文件,比较大,我们也不需要调试所有的代码,我就挑了这个包下面的代码: 上面看到…
Maven编译时两则信息 (Workspace以及default classpath container) 博客分类: Java   使用Maven一年有余,却总是被两则不起眼的编译信息困扰,终想查明,这两则信息如下: [INFO] Using Eclipse Workspace: D:\maven\workspace [WARNING] Workspace defines a VM that does not contain a valid jre/lib/rt.jar: C:\Program…
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES" 2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE) 3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_…