MyEclipse是一款基于Eclipse平台构建的综合性商用Java/J2EE(现称Jakarta EE)集成开发环境(IDE)。它通过集成大量功能强大的商业插件和工具,极大地扩展了原生Eclipse在Web开发、企业级应用、云部署和数据库连接等方面的能力,为开发者提供了一个功能全面、开箱即用的一站式专业开发平台。

企业级功能集成,开箱即用:将Eclipse从一个基础框架,扩展为集成了应用服务器连接器(如Tomcat, WebLogic)、数据库工具、REST/SOAP Web服务开发、Spring框架支持等全套企业开发工具的完整IDE,省去大量手动配置和插件搜索时间。
强大的可视化开发支持:提供对JSF, Struts, Spring MVC等主流Web框架的可视化页面设计器,以及对Hibernate, JPA的数据映射工具,提升开发效率。
卓越的Web技术与前端支持:深度集成对HTML5, CSS3, JavaScript(包括Angular, React, Vue等主流框架), TypeScript, SASS/LESS等前端技术的开发、调试和智能提示支持。
商业支持与稳定性保障:作为商业产品,MyEclipse提供稳定的版本发布、官方的技术支持和维护,确保在企业开发环境中的可靠性和长期可用性。
Java EE企业开发:全面的Servlet, JSP, EJB, JPA, Web Services支持,以及应用服务器的快速部署与调试。
Web与移动开发:包含可视化网页设计器、移动应用开发工具(支持PhoneGap/Cordova)、以及对各种JavaScript库和框架的集成。
数据库与持久层工具:内置数据库浏览器、SQL编辑器、ER图设计工具,以及对Hibernate和JPA的可视化映射编辑和逆向工程支持。
团队协作与Maven集成:完善的团队同步功能,以及对Maven项目的原生深度支持,包括依赖管理和构建生命周期管理。
云部署与现代化技术栈:支持将应用快速部署至主流云平台(如AWS, Azure),并持续集成对Spring Boot, Microservices, Docker等现代技术栈的开发支持。
与Eclipse的关系
基础与扩展:MyEclipse以免费、开源的Eclipse IDE为核心框架,在其上通过商业插件进行深度功能扩展和集成。
免费 vs. 商用:Eclipse本身是免费的开源框架,功能基础;MyEclipse是基于此的商业发行版,通过付费订阅提供额外的生产力工具、技术支持和稳定保障,主要面向企业及专业开发者。
定位差异:Eclipse适合喜欢高度自定义、自行组合插件的开发者;MyEclipse则致力于为团队和企业提供一套标准化的、功能完备且稳定的企业级开发解决方案。
1、一次性提供所有你需要的技术
完美平衡所有供应商最主流的技术,从Java Spring到Maven再到REST Web服务,你可以在MyEclipse中统一开发,MyEclipse支持你所需要的一切!
2、理想化企业级开发
MyEclipse充分利用目前最需要的Jave EE技术的优势,如果你关注企业开发,你应该知道你拥有目前最强大的Java EE函数,移动和云应用已经准备好开发。
随着企业移动应用的迅速发展,你需要一个非常灵活的IDE用于开发移动应用,在单一IDE下进行Java、云和PhoneGap移动应用的开发。
3、在各种服务器上进行快速测试
使用包含各种系列应用服务器的IDE,部署范围从WebSphere、Glassfish,、WebLogic到Tomcat等各种应用服务器。
MyEclipse的仪表板视图能够使你的新项目快速启动,你可以找到新项目向导的快速链接,在代码管理器中将项目及其相关的帮助主题导入,单击对应要创建的项目类型并找到相关链接的项目类型标签。
1、项目名
项目名称。必须是有效的Eclipse Java项目名称。
2、位置
选中该复选框可以为新项目及其资源指定自定义文件系统位置。
3、Java本
指定JavaEE规范合规级别。请确保为应用程序需要的JavaEE功能选择适当的规范级别,并且目标部署应用程序服务器支持此规范级别。有关JEE规范级别合规性的信息,请咨询应用服务器供应商。
4、安装JSTL库
启用此选项将导致Java标准模板库JAR被添加到新项目中。
5、添加Maven支持
启用此选项包括对项目的Maven项目管理支持。有关详细信息,请参阅MyEclipse中的使用Maven。
目标运行时默认情况下,根据您选择的Java本选择运行时间。必须为您的项目的构建路径上显示的各种容器(Spring,JPA,Struts等)选择运行时。您可以在“项目属性”>“项目构面”页面的“运行时”选项卡上更改运行时。