Eclipse和MyEclipse的区别与联系

来源:互联网 发布:java软件面试问题 编辑:程序博客网 时间:2024/04/30 00:51

       俗话说,工欲善其事,必先利其器。我以前是做c/s开发的,我的顺手工具就是Microsoft Visual Studion,现在改做b/s,因为要求是java做后台开发,所以,我必须放下我用了多年的武器,改用很不顺手的Eclips和Eclips。

      初次接触,概念模糊,于是上网恶补了一番,下面是我的一些总结。

 

Eclips是IBM公司开发的集成开发工具,可以完全独立地使用。
MyEclipse是Eclipse的插件,在Eclipse的基础上扩展实现了许多功能,如服务器的集成等等!
既然是插件,MyEclips就不能脱离Eclipse使用!
另外,Eclipse是免费的,MyEclips是收费的。

 

Eclipse是个Java开发的IDE,很受欢迎,开源的没有一个如此的标准。所以在这个IDE争霸的市场中,Eclipse是个胜利者。

Eclipse有很多插件用来完善各种编辑功能。当然你可以完全不用插件,但所有的代码就需要你自力更生完全手工化了。而当你使用Eclipse的插件生成代码然后调用jre编译,jre就和Eclipse没有关系了,接下来的与tomcat的事情就更和Eclipse毫无瓜葛了。于是Eclipse环境中有了插件、有了tomcat工作起来就方便多了,当然只是方便而不是必需的。

MyEclipse也是一个插件,并且是一个收费的插件。收费了自然就相对于免费的少了很多bug,功能也更加完善。

MyEclipse企业级工作平台(MyEclipse Enterprise Workbench)是对Eclipse  IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大地提高工作效率。他是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,STRUTS,JSF,JavaScript,SQL,hibernate。在结构上,MyEclipse的特征可以被分为7类:

1. J2EE模型

2   WEB开发工具

3     EJB开发工具

4    应用程序服务器的连接器

5    J2EE项目部署服务

6   数据库服务

7   MyEclipse整合帮助

对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现他们。

MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任意模块进行单独的扩展和升级。