使用Eclipse的几点注意事项
星期一, 3月 10th, 20081.如果是直接从 cvs中取出工程,然后在源代码中,点击方法名,点右键,Eclipse会提示
” The resource is not on the build path of a java project”,相关bug介绍在:
http://dev.--escaped_anchor:35fe226434885e220587fb7f1b781d6b--.org/newslists/news.eclipse.newcomer/msg00640.html
我用的Eclipse 3.3.1.1依然存在这个问题,因此,变通的解决方法为,
在Eclipse中,先新建工程,然后在工程中,点右键,选择“Team”–>”Update”,将代码从cvs中取出,
然后配置相关lib,这样,再打开代码,然后就可以跳转到对应方法和类的声明了。
2.配置中文javaDocs显示,
中文javaDocs下载: http://gceclub.sun.com.cn/Java_Docs/jdk6/html_zh_CN.zip
在Eclipse中,Window –> xx–>java –>Installede JREs–>选中要配置的jre,点”Edit”,点”D:\Java\jdk1.6.0_04\jre\lib\rt.jar”前面的加号,
先点”Source attachment”,然后点“Remove”.(这样在java编辑器提示的帮助信息是中文了,但是无法查看java源代码,两者目前无法兼得)
再点”Javadoc location”,点按钮“Javadoc location”,在弹出的窗口里,选中”javadoc in archive”,“Archive path”选择,“F:\TDDOWNLOAD\html_zh_CN.zip”,
“path winth archive”选择 “html/zh_CN/api”.保存好这些设置, 重启Eclipse
3.指定生成javadoc的编码。
由于java源代码是用的UTF-8编码,Eclipse中默认编码是GB18030,因此,在生成javadoc的时候,需要手工指定一下编码和字符集。
出错信息例如:
——————————-
正在装入源文件 E:\src\com\lizongbo\Test.java…
E:\src\com\lizongbo\Test.java:18: 编码 GB18030 的不可映射字符
——————————-
修改设置为:
主菜单–>Project–>Generate javadoc–>next–>next–> 在 “Extra javadoc options”下面的文本框中填入 ” -encoding UTF-8 -charset UTF-8 “.
3.安装 jode decompiler 插件,update的url为:http://www.technoetic.com/--escaped_anchor:35fe226434885e220587fb7f1b781d6b--/update
4.安装 findbugs插件,http://nchc.dl.sourceforge.net/sourceforge/findbugs/edu.umd.cs.findbugs.plugin.eclipse_1.3.2.20080222.zip
5.设置文本编辑器的编码,
6.让 java 方法生成javadoc的快捷键为 Alt + Shift +J。
鼠标点在方法名的位置,然后按快捷键,javaDoc即可生成.
7.将包名折叠起来,
由于工程中包太多了,找模块很麻烦,后面发现可以设置的,
在package Explorer视图,和设置Filters的 菜单在一起,
菜单名:“Package presentation”,将”Flat”改为Hierarchical