在现如今的软件行业,java在很多方面都是占有很大份额的。尤其是在企业应用开发领域和基于java的手机平台应用上。
当然相应的开发工具也非常多,包括Sun公司自家的NetBeans, IBM贡献出来的eclipse以及IBM自己的WebSphere等等,
甚至于还有很多人喜欢用文本编辑工具。
在曾经知道的工具中,JBuilder曾经是最有影响力的工具了。超大的体积,n多的功能,同时也需要很好的机器配置才能够
流畅的运行起来,类似于微软的VS.net平台。老实说,这样的工具用在企业中确实不错,但是这个工具还是需要很多银子的,
一般企业也用不起啊。
现在流行的工具中,免费而且强大的有两款,一款是NetBeans,另外一款就是eclipse。
不可否认,NetBeans在某些领域确实很强大,比如说桌面编程Swing等。但是我一直以来都是参与的web项目的开发,
使用的环境就是eclipse加上很多相关的插件,所以我就是只讲一下怎么打造一个统一的基于eclipse的java开发环境。
我这里说的就是打造一个针对某一个项目的IDE,不打造什么什么全功能的IDE。
首先选择eclipse的版本,版本不同,支持的插件不同。
然后就是功能部件的组装,也就是插件的组装。
由于eclipse平台不停的发布一个又一个新的版本,有很多旧的插件到新的版本上都不能使用了,所以插件的选择是非常重要的。
这一步就只有靠个人经验和网上的信息来完成了。
获取相应的插件后,下一步就是插件的安装了。
我所知道的一种最常用的方式,就是把所有的插件直接安装到eclipse目录下的features和plugins目录下。
然后把这个版本拷贝给项目组的其他人使用。
这种方法当然很好,但是我不喜欢这种方式。
一是因为,经常担当新项目的话,我可能需要在硬盘上保存多个eclipse,而且是装满了相同插件的。
二是因为,有些插件并不是那么完美,可能会发生什么错误的话,修正起来也特别烦。而且eclipse上只能把某一个插件
disable掉,而不能直接删掉。想卸载再换一个版本的时候真是麻烦。
我使用的方式就是使用links的方式。
首先是选用eclipse,当然依然是只包含了最基本的JDT插件的eclipse版本。
然后,create一个安装插件的目录(硬盘上的任何地方),目录层次向下面这样:
------------------------------------------------------
D:
--HelloProjectPlugins(任意名字)
--eclipse
--features
--plugins
------------------------------------------------------
说白了,就是完全类似于eclipse下的目录的形式,然后把所有的插件拷贝到D:/HelloProjectPlugins/eclipse下的
features和plugins目录中。
然后在你的eclipse的目录下创建一个名为links的目录,增加一个link文件,例如HelloProject.link。
用文本文件打开,添加一行:path=D:/HelloProjectPlugins
保存就可以了。
这种方式的好处很多,一是硬盘上的eclipse每个版本最多只需要保留一份拷贝,想用某一个项目的开发环境,只需要
更换一个link文件就可以了。二是,个人想扩展一些自己喜好的插件也非常方便,当然,也是在使用links方式的情况下。
想去掉的也是非常方便的事。
参考:
links方式使用方法:eclipse中安装插件的几种方法收藏
一种方便的以clean方式启动eclipse的方法:安装插件后快速重启eclipse的妙招收藏
----------------------------------------------------------------------------------------------------------------------------------
本系列当前的三篇文档:
打造一个统一的基于eclipse的java开发环境(一)
打造一个统一的基于eclipse的java开发环境(二)
打造一个统一的基于eclipse的java开发环境(三)
----------------------------------------------------------------------------------------------------------------------------------