BEA Workshop Studio为eclipse环境提供专业化的工具。BEA Workshop Studio包括:
BEA Workshop JSP Editor
BEA Workshop for Struts
BEA Workshop for JSF
Hibernate ORM 和全面支持AppXRay
Studio为开发复杂的、基于行业标准框架的Web应用提供无与伦比的强大支持。BEA Workshop Studio包括成熟的WYSIWYG编辑器和BEA的AppXRay技术,允许深层次分析整个Web应用,在代码完成、错误检查和验证等方面提供前所未有的深层次支持和功能,范围覆盖应用的各层(MVC)。BEA Workshop Studio为eclipse环境提供专业级的工具。Studio为开发基于JSF和JSP等业界标准,和Hibernate、Struts及Tiles等流行框架的复杂web应用提供无与伦比的支持。BEA Workshop Studio包括成熟的所见即所得编辑器和BEA的AppXRay技术,能够从总体上深入了解web应用,因此在代码完成、错误校验和延伸到应用所有级别(MVC)的验证方面具有空前的深度和功能。 BEA Workshop Studio 确实是一款不错的编辑器, 他的代码提示比myeclipse 快多了, 他是建立在WTP的基础之上的, 可以很正常的运行run on server,可以很方便的运行jsp的debug命令,
试用:
缺点:(1)现在最新版本的workshop不支持jdk1.5.09以上的jdk,具体的表现是光标不能用, 如果我们安装了jdk1.5.09后, workshop就没有光标出现,
(2):workshop studio design不支持中文, 就是把编码改成utf-8出现的中文容然是乱码,除非把每一个汉字的字体都进行设置, 这样才可以显示中文
myeclipse5.5.1试用
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。
在结构上,MyEclipse的特征可以被分为7类:
1. J2EE模型
2. WEB开发工具
3. EJB开发工具
4. 应用程序服务器的连接器
5. J2EE项目部署服务
6. 数据库服务
7. MyEclipse整合帮助
对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级
缺点:
(1):Myeclipse 最新版本的Myeclipse5.5.1现在也不能运行, run on server , 并且他的对jsp的debug做得不是很好, 至少我现在还没有正确的配置过, 如果那位大侠, 知道怎么用myeclipse的debug更能请再此指点一下,
(2):myeclipse不能同netbeans 或者是bea这样的编辑器一样直接运行run on server, 必须每一次都对web部署, 这样个人觉得比较麻烦
(3):个人觉得myeclipse虽然在开啊j2EE的时候界面做的不错, 但是他的智能提示确实做得做不起用户, 就拿引入jstl来说, 他根本就没有智能提示!