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 Standard
MyEclipse Standard
开启高效Java EE开发之旅的入门级版本。
Standard版包含:
Java EE应用程序开发
Web应用程序开发(不包含JavaScript调试器和Live Preview)
运行和部署JavaEE应用程序(不包含WebSphere服务器)
支持标准数据库工具集(不包含高级DB实体)
支持标准Maven(不包含高级Java EE向导)
支持持续性库(Persistence Library)
2.MyEclipse Professional
MyEclipse Professional
健壮的工具包,能应对所有应用程序开发,包含最新的桌面、移动和云端应用开发技术。
Professional版包含:
Standard版的所有功能
高级JavaScript调试
Live Preview
JAX-RS for RESTful Web Services
REST检测和搜索
高级数据库工具集(不包含高级DB2支持)
支持高级Maven
企业级报表
UML 1 & UML 2
3.MyEclipse Blue
MyEclipse Blue
支持WebSphere的完整工具集,可以替代IBM Rational软件架构。
Blue版包含:
Professional版的所有功能
支持WebSphere Application Server
支持WebSphere Portal Server
支持WebSphere Liberty Profile
远程WebSphere连接器
高级WebSphere编辑器
In-Workspace WebSphere部署
支持Application Client Project
Portlet应用程序开发
支持高级DB2
4.MyEclipse Spring
MyEclipse Spring
完整支持Spring开发的工具集,支持Java EE开发的所有关键技术。
Spring版包含:
Professional版的所有功能
高级Spring开发
Spring 应用程序的基架(Scaffolding)
高级JAX-WS with Spring
支持Spring DSL
5.MyEclipse Bling
MyEclipse Bling
支持所有企业级开发的完整工具集,包括高级WebSphere和Spring开发。
Bling版包含:
Professional版的所有功能(包括高级Java EE开发)
Blue版中的所有高级WebSphere开发
Spring版中的所有高级Spring开发
6.MyEclipse Secure
MyEclipse Secure
使用Secure Delivery Center来提供MyEclipse ,以便开发团队始终能保持在正确的时间使用正确的工具。选择最匹配您需求的MyEclipse授权,然后用MyEclipse Secure轻松实现交付、配置和授权管理。
SDC包含:
MyEclipse授权的所有功能
Secure Delivery Center的所有功能