Eclipse 是一个IDE(Integrated Developing Environment),而这个IDE是允许安装第三方开发的插件来使自身的功能得到扩展和增强的,而Myeclipse就是其中的一种有名的插件集之一,主要是为J2EE开发;MyEclipse将开发者常用到的一些有用的插件都集合起来,提 供一种高级编程环境,可以比较轻松完成struts,Hibernate,Spring布局,编写strtus-config.xml;但它是收费的,没 Eclipse   MyEclipse是没用的。lomboz也是类似MyEclipse的插件,不过是免费的,当然功能没有MyEclipse好。

Eclipse是一个开放源代码,基于Java的可扩张的开发平台,多数人都是将Eclipse作为Java的集成开发环境使用,虽然Eclipse使用 Java开发:但Eclipse不仅仅局限于Java开发,还可用于其它语言的开发,如C/C++;Eclipse是一个框架和一组服务,它通过各种插件 来构建开发环境,因此只要提供支持C/C++ 插件便能进行相应语言的开发.

Eclipse最早是由IBM开发的,后来IBM将Eclipse作为一个开发源代码的项目,献给了开源组织Eclipse.org但仍由IBM的子公司OTI(主要从事Eclipse开发的人员)继续Eclipse的开发.

MyEclipse为Eclipse提供了一个大量私有和开源的Java工具的集合,这解决了各种开源工具的不一致和缺点。NitroX是一个繁杂而强大 的加速Java Web应用开发的工具,还包含了一个强大且能够编译所有JSP和Struts Web应用的工具AppXRay。这些工具解析Java和XML配置文件.

MyEclipse的实际价值来自包含的发布包中的大量的工具。如CCS/JS/HTML/XML的编辑器,帮助创建EJB和Struts项目的向导并产 生项目的所有主要的组件如action/session bean/form等。还包含编辑Hibernate配置文件和执行SQL语句的工具。

个人认为对于算法和C/S类的程序设计,使用Eclipse会比较方便,因为他的编辑功能强大,占用资源也小,速度比myEclipse还是要快一点的。这看机器配置了。
对于web应用,面向企业级编程,B/S结构的工程,用MyEclipse就相当之方便,可以弥补很多Eclipse的不足之处,其中的很多功能也是用起来相当之爽。不过就是收费软件,用于学习的话还是盗版好,用于实际开发时,还是要交钱的吧。

转载于:https://blog.51cto.com/alex2009/240657

Eclpise 和 MyEclipse 的区别相关推荐

  1. java中dynamic_java中dynamic web project与web project 的区别 [转]

    原帖地址:http://blog.sina.com.cn/s/blog_46726d2401013jlk.html 文章框架: 1.Dynamic  Web Project 概念 2.eclipse ...

  2. eclipse环境配置、快捷键及基本操作

    Eclipse与MyEclipse的区别 Elipse是一种可扩展的开放源代码的集成开发环境,具有免费.纯java语言编写.免安装.扩展性强等特点. MyElipse在Elipse基础上追加的功能性插 ...

  3. 程序员,你恐慌的到底是什么?

    作为程序员,我到底在恐慌什么? c 这种恐慌大概是在上学的时候就有了. 上学的时候我不知道怎么入门,去书店里看书,C,VisualBasic,Java,C#,C++,Pascal,这些语言让我困惑. ...

  4. [java][45]MyEclipse2017破解后闪退问题

    java小白的学习记录....... 笔记本安装了SSD -> 重装了系统 -> 又得重装jdk,myeclipse,tomcat,配置环境,心累 先安装了jdk最新版 jdk10,然后安 ...

  5. JAVASE笔记回顾

    第一部分,JAVA基础和面向对象 part01 入门与开发环境搭建 1: 计算机基础知识(了解) (1)计算机 (2)计算机硬件 (3)计算机软件 系统软件:windows,linux,mac 应用软 ...

  6. 如果你是一个Java面试官,你会问哪些问题?

    作为一名年近40的大龄IT从业人员,在上市公司当经理兼创业公司当总监,从面试上来说也算是阅人无数了吧,所以谈谈个人作为Java面试官,我一般会问的一些问题,希望对你有所收获. 一.请自我介绍 我一般面 ...

  7. JavaSE基础知识(附上代码实现)1

    ###01.01_计算机基础知识(计算机概述)(了解) * A:什么是计算机?计算机在生活中的应用举例     * 计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行,自动. ...

  8. 作为程序员,我到底在恐慌什么!

    作者 | 暗灰 | 修真院创始人 | 知乎小V 来源 | 知乎专栏 |  IT修真院 程序员们会觉得恐慌么?有时候我会. 或者说,现在也会. 这种恐慌大概是在上学的时候就有了. 上学的时候我不知道怎么 ...

  9. 黑马程序员——开发工具——Eclipse

    ------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 一.Java开发工具(Eclipse) A:操作系统自带的记事本软件 B:高级记事本软件 Not ...

最新文章

  1. 华硕WL-500W无线路由器使用感受
  2. 为什么你用matplotlib savefig保存下来的图像是一个空白图片?
  3. linux下sql查询的使用,sql-server – 如何在Linux上查看SQL Server中的执行计划
  4. 2022年如何学习自动化测试?这篇文章告诉你
  5. 【WPF】右键菜单ContextMenu可点击区域太小的问题
  6. 知识表示之五——面向对象的知识表示
  7. 11 | 互联网产品的测试策略应该如何设计?
  8. HDU-2063-过山车(二分匹配)
  9. openssl学习笔记--CA及https网站证书配置
  10. 三年JAVA开发经验如何做到年薪35万
  11. 2021年智慧交通十大热点
  12. 儿童python编程入门-儿童编程python入门
  13. 电脑登陆网页显示服务器出错,为什么新浪微博用电脑登陆总是提示网络错误
  14. 《高效能青少年的七个习惯》读后感作文3700字
  15. 电脑死机的原因和防止方法
  16. tv端h5_最新版H5双端影视APP源码
  17. NYOJ 32 组合数
  18. JSF集成Spring
  19. 你拥有的最宝贵的财富是什么?
  20. linux树莓派扩容,树莓派OpenWrt扩容磁盘分区大小

热门文章

  1. 构建入门Restful Web服务
  2. EFK 配置geo-ip落地实践
  3. Linux 进程间通信 --- 信号通信 --- signal --- signal(SIGINT, my_func); --- 按键驱动异步通知(转)...
  4. Android系列之Fragment(三)----Fragment和Activity之间的通信(含接口回调)
  5. Java Timetask 无缘无故停止
  6. imagemagick, imagick和magickwand的安装
  7. C++如何禁止函数的传值调用
  8. netcore 实现一个简单的Grpc 服务端和客户端
  9. pat04-树4. Root of AVL Tree (25)
  10. 模线性同余方程组求解