作者:徐建祥(
				netpirate@gmail.com
				)
		
		
				日期:
				
				
						2006-11-21
				
		
		
				出处:
				
						http://www.anymobile.org
				
		
		
				
						
						 
				
		
		
				本文是为那些熟悉
				JBuilder
				而又正在考虑使用
				Eclipse
				的程序员写的。
		
		
				首先,向
				Borland
				致敬!其次,向
				Eclipse
				致敬!!最后,感谢
				MyEclipse
				!!!
		
		
				
						 
				
		
		
				
						花絮
						
								
								
						
				
		
		
				前公司几个月前的一次策略转移,本人被迫退出,不再负责后台服务器软件,离开了效力
				4
				年多的公司,转而开始了轻松的
				Web
				开发之旅。由于项目中用到不少的开源框架软件,本人又比较懒,不得已暂且搁下用了这些年的
				JBuilder
				,选择了
				Eclipse
				;后由于相关的开源插件跟不上
				Eclipse
				的进度和本人的喜新厌旧,再次痛苦地选择了
				MyEclipse
				。
		
		
				
						 
				
		
		
				
						JBuilder
				
		
		
				Borland
				公司于
				1997
				年推出了
				JBuilder 1.0
				;
				2000
				年
				3
				月
				14
				号,推出了
				100%
				纯
				Java
				血统的
				JBuilder 3.5
				;
				2006
				年
				11
				月,基于
				Eclipse
				平台的
				JBuilder 2007
				即将发布,
				Eclipse
				支持的功能,它都支持。先后引入了
				ALM
				(
				Application Lifecycle Management
				:软件生命周期管理)、
				SDO
				(
				Software Delivery Optimization
				:软件交付最优化)、团队开发、代码审查,性能优化(
				Optimizeit
				)等优秀的设计理念。
		
		
				JBuilder IDE
				通过集成第三方软件包扩展出支持
				Axis
				、
				Struts
				、
				JDK
				、
				J2EE
				、
				J2ME
				等功能,当然,我们还可以通过它的
				Open Tool
				功能实现对其它软件的集成,如
				JProfiler
				。
		
		
				JBuilder 2006
				最特出的功能是其创造性的引入了
				P2P
				对等协作功能,是开发团队(
				Group
				)可以进行即时交互(聊天,设计,编码,编译),实现了虚拟化对等编程
				(Virtual Peer Programming)
				,如北京公司与南京分公司同事可以负责同一个项目,通过登录各自的
				Jabber
				帐号,还可以进行即时的文字或语音交流。
		
		
				
						 
				
		
		
				
						Eclipse
				
		
		
				
						       Eclipse
				是一个开源、可扩展的框架软件,包括开发平台;
				Java
				开发工具(
				JDT
				)和插件开发环境(
				PDE
				)。
				Eclipse
				最大的优势就是
				Open
				,一切皆插件,当需要某些特性时,可以通过开发、装载相关的插件(
				Plug-in
				)来实现它,不过在我这样懒惰的人看来,太
				Open
				了也是它最大的弱势。
		
		
				
						       
				
				推荐版本:
				Eclipse 3.2.1
		
		
				
						 
				
		
		
				
						MyEclipse
				
		
		
				
						       MyEclipse
				是为懒惰而又准备使用
				Eclipse
				的程序员准备的,它是
				Eclipse
				的一个
				J2EE
				开发插件集,提供了几乎所有的
				Web
				开发支持,详见其官网介绍。
		
		
				
						       
				
				推荐版本:
				MyEclipse 5.0
		
		
				
						 
				
		
		
				
						JBuilder
				
				
						与
						Eclipse
				
		
		
				
						       
				
				打个不大恰当的比喻,与
				Eclipse
				相比,
				JBuilder
				就像一个不大会种地的小地主,必需品几乎都全了,比较书生气,不够灵活,当缺点什么的时候,几乎弄不出来;而
				Eclipse
				就像一个穷小子,什么都要自己当家,但是可以通过东家借,西家补的搞出点名堂。
		
		
				
						 
				
		
		
				
						       
				
				何时选择
				JBuilder 2006
				:
		
		
				
						1、  
				
				开发
				JBuilder
				支持的项目,如
				Web
				服务,比较小的
				Web
				项目,
				J2EE
				项目等;
		
		
				
						2、  
				
				开发后台程序,经常调试,而又不喜欢切换窗口;
		
		
				
						3、  
				
				需要协作编程;
		
		
				
						4、  
				
				喜欢一成不变的开发者。
		
		
				
						 
				
		
		
				何时选择
				Eclipse 3.2.1 + MyEclipse 5.0
				:
		
		
				
						1、  
				
				开发轻量级的
				J2EE
				项目;
		
		
				
						2、  
				
				喜欢集程序设计、数据库设计、开发、调试等与一体的开发模式;
		
		
				
						3、  
				
				支持开源软件。
		
		
				
						 
				
		
		
				
						IDE
				
				
						总结
						
								
								
						
				
		
		
				
						       IDE
				只是一个开发的选择,每个软件都有其存在的道理,如
				NetBeans
				、
				IntelliJ IDEA
				、
				ObjectWeb Lomboz
				,不少朋友用记事本也一样写出很棒的程序。
		
		
				
						       
				
				最后记录一条好消息,
				Borland IDE
				产品线没有被卖出,而是成立了一个全资子公司
				CodeGear
				公司负责这块。
		
		
				
						 
				
		
		
				
						资源网址
						
								
								
						
				
		
		
				Eclipse                  http://www.eclipse.org
		
		
				Eclipse-Plugins       http://www.eclipse-plugins.info
		
		
				MyEclipse             http://www.myeclipseide.com
		
		
				Borland JBuilder     http://www.borland.com/us/products/jbuilder/index.html
		
		
				ObjectWeb Lomboz       http://www.objectweb.org
		
		
				
						 
				
		
		
				Contributing to Eclipse(1)--Eclipse SDK http://www.blogjava.net/anymobile/articles/64933.html
		
		
				Contributing to Eclipse(2)--Eclipse Plug-in http://www.blogjava.net/anymobile/articles/64934.html
		
		
				JProfiler 
				解决
				Java 
				服务器的性能跟踪
				
						http://www.blogjava.net/anymobile/articles/28248.html
				
		
		
				
						 
				
		
		
				迁移到
				Eclipse: Eclipse 
				对
				JBuilder 
				评估开发指南
				
				
						http://www-128.ibm.com/developerworks/cn/opensource/os-ecjbuild/index.html
				
		
		
				迁移到
				Eclipse: Eclipse 
				对
				Netbeans 
				评估开发指南
				
				
						http://www-128.ibm.com/developerworks/cn/opensource/os-ecnbeans/
				
		
		
				迁移到
				Eclipse: Eclipse 
				对
				IntelliJ IDEA 
				评估开发指南
				
				
						http://www-128.ibm.com/developerworks/cn/opensource/os-ecidea/
				
		
		
				凤凰浴火
				JBuilder 2006
				新功能赏析
				
						http://dev.yesky.com/279/2157279.shtml?412
				
		
		
				
						 
				
		
	posted on 2006-11-22 00:41 
Xu Jianxiang 阅读(1618) 
评论(2)  编辑  收藏  所属分类: 
Java Tech