MyEclipse和Eclipse区别与联系
2016-01-01 10:01
302 查看
MyEclipse和Eclipse区别与联系
Eclipse:IBM花了4千万美金来开发这个IDE(Integrated Development Environment)。第一版1.0在2001年11月释出,随后逐渐受到欢迎。Eclipse已经成为开放原始码计划(Open Source Project)大部分的开发扔然掌握在IBM手中,但是有一部份由eclipse.org的软件联盟主导。(http://www.eclipse.org)Eclipse项目由Project Management Committee(PMC)所管理,它综观项目全局,Eclipse项目分成3个子项目:
·平台Platform
·开发工具箱-Java Development Toolkit(JDT)
·外挂开发环境-Plug-in Development Environmen(PDE)
这些子项目又细分成更多子项目。例如Platform子项目包含数各组件,如Compare、Help与Search。JDT子项目包括三各组件:User Interface(UI)、核心(Core)及除错(Debug)。PDE子项目包含两各组件:UI与Core。
-------------------------------------------
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结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。
-------------------------------
值得注意的是:
Eclipse用Java写成,应该可以在任何的平台执行。但严格来说Eclipse是不跨平台的,因为它使用作业平台的原生图形来建置。因此要等SWT(Standard Widget Toolkit)移植到该平台,Eclipse才能在那个平台执行。但就现实而言到不是什么大问题,因为SWT已经被移植到数个常见平台上了,包括Windows、Linux/Motif、Linux/GTK2、Solaris、QNX、AIX、HP-UX与Mac OS X。
Eclipse是个java开发的IDE,很受欢迎,open的东西没有一个标准的IDE象VS2005这样的,所以很多IDE争霸市场,目前为止eclipse算是个胜利者。
Eclipse有很多插件,用来完善它的各种编辑功能,你可以完全不用插件,但所有的代码都得你自己写,没人会那么笨。所以用eclipse就是用它的各种插件生成代码然后调用jre编译。jre就和eclipse没关系了。至于发布到tomcat下就更和eclipse没关系了,不过eclipse有tomcat插件可以方便发布。记住只是“方便”而不是必须。就象插秧一样,可以手插,但用插秧机那就是一个爽了。
MyEclipse其实也是个插件,它也需要先装好eclipse再装它。但它是个收费插件,其实它包括非常多的插件,很实用,比一些免费的要更少有BUG,功能更完善,毕竟是收费的东西。只不过我们把它破解了。
--------------------------------------
关系:
1.myeclipse是eclipse插件而已
区别:
1.myeclipse是收费(但可以破解)而eclipse不收费
2.myeclipse集成插件多eclipse需要自己配置
3.myeclipse对于j2ee开发方便,eclipse不方便
4.myeclipse启动速度没有eclipse快
5.myeclipse因插件多容易造成冲突卡死问题
6.myeclipse更新速度快
心得:
1.高手们偏向使用eclipse因配置比较方便
-----------------------------------------------------------------------
eclipse是开发java的一款专业ide,myeclipse本身是eclipse的插件(用于开发javaee的平台),后来myeclipse干脆把eclipse集成进去了,所以现在你下载一个myeclipse就可以了,eclipse也可以,如果需要在eclipse上面开发javaee应用程序,你需要装一个插件就可以了,
相关文章推荐
- Java 48个关键字
- spring-framework-3.2.4与hibernate-release-4.3.5下使用HibernateDaoSupport抛出异常
- Java 模拟队列(一般队列、双端队列、优先级队列)
- Android N 将替代使用 OpenJDK
- [Eclipse] Importerror no module named pwd-----getpass.getuser()
- Java注解实践
- Java注解实践
- Java注解实践
- Java设计模式——六大原则
- 记录4种解析xml字符串的方法
- java定时器
- Java多线程学习(单一线程)
- java第二阶段学习day4
- java第二阶段学习day5
- java学习第二阶段day6
- Spring MVC配置
- java的泛型数组
- Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(八)之Reusing Classes
- ConcurrentHashMap分析
- 灵活使用Excel可能会提高Java代码编写效率