经过一番时间的研究,决定还是用Eclipse+JBoss的组合来作为这次一个符合J2EE规范项目的平台。
J2EE的确不错,但是如果用比较“经典”的开发平台配置的话,那无疑是:JBuilder+Weblogic+Oracle
Eclipse的成功之处除了它可以在多种平台上使用外,主要还是因为其灵活的插件机制,它授予独立软件供应商开发兼容Eclipse插件的能力,这样就会使其的各种功能不断加强,并且Eclipse也不单单是Java的IDE工具,它同样也是C和C++的强大IDE。
相关的最新信息可以访问:www.eclipse.org
我下载的是Eclipse 3.0.1 release版,并下载了相应的中文语言包。
Eclipse是不需要安装的,不过在运行它之前,一定要在系统中安装过JDK,否则无法启动,因为Eclipse第一次启动的时候会自动检测是否安装过JDK的。
中文语言包解压后复制到Eclipse的相应目录中就可以,在启动你的Eclipse就已经是中文界面了。
如果还想了解Eclipse的更多细节可以通过网络搜索,或看一看程序员《开发高手》2004年第8期的相关内容。
JBoss是一个遵循J2EE规范的Java的EJB服务器,所谓EJB也就是Enterprise JavaBean企业级JavaBean,它可以方便的进行安全事务和业务逻辑的处理。
EJB服务器是J2EE应用服务器的一个重要部分。Sun的J2EE SDK,ibm的Websphere,BEA的Weblogic等J2EE实现均内含EJB服务器。也有一些J2EE规范是独立实现的。像本系列第一篇所提及的Tomcat就是Web服务器的实现,本文介绍的Jboss是一个独立的EJB服务器的实现(Jboss的目标是一个源代码开放的J2EE环境,然而现在它只是一个完整的EJB服务器,与其他的Web服务器Tomcat、Jetty的整合也是一个方向)。
Jboss3.2.6中已经包含了Tomcat5.0.28,也就是说我们只要下载并解压了Jboss,并启动了Jboss服务,那么就等于也启动了一个Tomcat5.0.28的JSP容器。不用再像以前分别下载Jboss和Tomcat并进行设置。
当然如果你说我的系统用不到EJB,而只是我自己编制的一点JavaBean,用Tomcat这个JSP容器已经足够了,那么也可以单独使用Tomcat。
相关的最新信息可以访问:www.Jboss.org
那么Eclipse+Jboss的组合可以说是一个比较理想的“免费”的开发和部署符合J2EE项目的平台。