1、在Eclipse自动编译时过滤版本控制文件
下面以Subversion的控制文件为例,使用Eclipse编译文件后,classes文件中总是有.svn的文件夹,这些文件没有什么用,而且影响build的速度,有两种方法可以排除:
方法一
“Project->Properties->Java Build Path”,右侧的面板中的”Source”选项卡,展开”source folder “后会看到”Included”、”Excluded”和”Native library location:”,在Excluded中加入”**/.svn/**”,就可以将所有的svn文件排除在编译路径中了。
方法二
可以在选项的Java compiler->Building->Output folder->Filtered resources里面,加上 “,.svn” 。
用这两种方式可以过滤任何想要过滤的文件,比如一些文档(*.doc),备份文件(*.bak)等。
2、取消泛型警告提示
使用jdk1.5及以后版本时,显示过去jdk1.5之前版本的代码时,会显示很多的泛型警告,可以通过下面的方法将泛型警告取消掉:
Window -> Preferences -> Java -> Compiler -> Errors/Warning -> Generic types 的三个选项都设置成Ignore即可。
3、设置eclipsed默认行的宽度
Window -> Preferences -> Java -> Code Style -> Formatter 点击new按钮,在Indentation中选择Spaces only选项,并设置Indentation Size 为4,表示使用4个空格代替tab键,在Line Wrapping中设置Maximum line width为140,表示一行最多140个字符。
4、启动eclipse的java_home设置:在vmargs参数前设置VM参数即可
-VM
C:\Program Files\Java\jdk1.6.0_12\bin
-vmargs
-Dosgi.requiredJavaVersion=1.5