周末将我的Java IDE做了一个升级——Eclipse 3.4M1。顺便下载了不少插件,主要都是和JavaEE相关的,包括: emf-sdo-xsd-SDK-2.3.0 GEF-SDK-3.4M1 wtp-S-3.0M1-200708232314 dtp-sdk_1.5_20070704 Subclipse-1.2.3 Subversive_1.1.0.RC6a HibernateTools-3.2.0b10 相较于使用Update-Site做自动下载更新,我更喜欢手动下载好必要的local site,再使用links目录来配置插件。网络上关于Eclipse下如何使用links目录的介绍很多,不过还是要媚俗地记录在blog上,以备将来需要的时候可以查到最顺手的帮助资料: 先将每个插件都解压缩到一个repository中,例如,我的Eclipse安装在D:\eclipse,我将所有的插件都放到D:\eclipse-plugins目录中。每个插件目录都应该以标准的目录树结构出现: eclipse | + [features] | + [plugins] | + <other necessary files> 然后,在eclipse的目录中建立一个links目录,里面新建一个link文件,文件中针对plugin所在的path进行配置,例如我的SVN插件配置为: path=D:/eclipse-plugins/Subversive_1.1.0.RC6a 注意,这里必须用“\\”或是“/”作为路径的分隔符号。 如果你愿意,可以在一个link文件里面使用多行“path=...”来指定所有的插件,或者也可以像我一样,使用多个link文件来指定插件。这属于个人喜好问题,每个人都有不同的偏好(preference)~ 好了,最后执行的时候可以在快捷方式里面加一个参数“-clean”,提醒Eclipse清除之前的缓存配置。如果这次启动成功,并且可以使用所有的新插件,那么就可以去除“-clean”参数了。 Eclipse 3.3之后,就多提供了一个eclipsec.exe文件,这个文件类似于在GUI程序后面挂了一个DOS窗口,显示log用的。Google了一下,貌似是为了解决windows上的一个小bug而提供的这个启动档。 使用Eclipse作合作...