从Web开发的意义上讲,Eclipse是一个非常不错的开发平台。但是,Eclipse在J2EE方面的开发还支持得不够好。因此,需要一些能够支持J2EE开发的插件来帮助在Eclipse平台上进行开发。本节将要介绍的Lomboz插件就是这样一个插件。
9.3.1 Lomboz插件的功能
Lomboz插件是一个在Eclipse上专门支持J2EE开发的插件。它有以下几个主要功能。
q 各种网页标记和JSP关键字的高亮显示。
q 对JSP的语法进行检查。
q war文件和EJB档案(JAR)文件的部署。
q 利用Wizard向导来完成Web应用和EJB应用的构建和部署。
q 利用XDoclet来生成EJB接口和部署描述符的自动生成。
q 利用Wizard向导来新建EJB客户端测试程序。
q 在各种容器像Tomcat、JBoss和WebLogic上进行调试。
9.3.2 Lomboz插件的下载与安装
Lomboz是一个免费插件,在下载的时候要注意针对Eclipse不同的版本来选择对应的Lomboz的版本。因为不对应的版本支持通常情况下都不能调试通过,会导致Lomboz插件不能正常使用。在本节中,将分别介绍针对Eclipse3.0.x和Eclipse3.1.x的Lomboz插件的下载。
1.Lomboz for Eclipse3.0.x
Eclipse目前虽然已经发布到3.1.2版,但是其高版本还是相当不稳定的,插件开发得还不够成熟。而Eclipse3.0版已经相当成熟,各种插件都相当齐全。本书使用的是在Eclipse3.0.x平台上使用的Lomboz插件,这个插件可以在http://forge.objectWeb.org/projects/lomboz中下载,图9.5是该站点中的下载页面。同时还需要下载emf包,下载下来的压缩包分别是:
q org.objectWeb.lomboz 3.0.1.N20050106.zip
q emf-sdo-runtime-2.0.0.zip

图9.5 Lomboz的下载页面
2.Lomboz for Eclipse3.1.x
针对Eclipse3.1的改进,Lomboz专门推出一个与Eclipse平台结合在一起的Eclipse开发平台,叫Lomboz Eclipse。它本身也是Eclipse开发平台,但是它已经把Lomboz完整地封装到其平台中。Lomboz for Eclipse3.1.x的下载页面如图9.6所示。
下载下来的压缩包叫做lomboz-wtp-emf-gef-jem-eclipse-SDK-3.1.2-win32.zip。这个包已经封装了所有的在Eclispe平台上可利用地Lomboz插件。直接解压缩该ZIP包就可以使用,运行Lomboz Eclipse的界面如图9.7所示。

图9.6 Lomboz Eclipse下载页面 图9.7 运行Lomboz Eclipse
如果运行以后不是这个图标,那么应该是因为读者下载的Lomboz Eclipse不正确,请重新下载。







