分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。

  Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。 2003年,Eclipse 3.0选择OSGi服务平台规范为运行时架构。 2007年6月,稳定版3.3发布。2008年6月发布代号为Ganymede的3.4版。2009年7月发布代号为GALILEO的3.5版。

  Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。许多软件开发商以Eclipse为框架开发自己的IDE。

  Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其中包括Borland、Rational Software、Red Hat及Sybase等。Eclipse是一个开发源码项目,它其实是 Visual Age for Java的替代品,其界面跟先前的Visual Age for Java差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注。近期还有包括Oracle在内的许多大公司也纷纷加入了该项目,并宣称Eclipse将来能成为可进行任何语言开发的IDE集大成者,使用者只需下载各种语言的插件即可。

  虽然大多数用户很乐于将 Eclipse 当作 Java IDE 来使用,但 Eclipse 的目标不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

  基于 Eclipse 的应用程序的突出例子是 IBM 的 WebSphere Studio Workbench,它构成了 IBM Java 开发工具系列的基础。例如,WebSphere Studio Application Developer 添加了对 JSP、servlet、EJB、XML、Web 服务和数据库访问的支持。

  
  Eclipse的主要组成

  Eclipse是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。它主要由Eclipse项目Eclipse工具项目Eclipse技术项目三个项目组成,具体包括四个部分组成——Eclipse Platform、JDT、CDT和PDE.JDT支持Java开发、CDT支持C开发、PDE用来支持插件开发,Eclipse Platform则是一个开放的可扩展IDE,提供了一个通用的开发平台。它提供建造块和构造并运行集成软件开发工具的基础。Eclipse Platform允许工具建造者独立开发与他人工具无缝集成的工具从而无须分辨一个工具功能在哪里结束,而另一个工具功能在哪里开始。

  Eclipse SDK(软件开发者包)是Eclipse Platform、JDT和PDE所生产的组件合并,它们可以一次下载。这些部分在一起提供了一个具有丰富特性的开发环境,允许开发者有效地建造可以无缝集成到Eclipse Platform中的工具。Eclipse SDK由Eclipse项目生产的工具和来自其它开放源代码的第三方软件组合而成。Eclipse项目生产的软件以 CPL发布,第三方组件有各自自身的许可协议。

MyEclipse

myeclipse6.6

  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结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。
  简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse。

5.0发布

  Genuitec发布了MyEclipse Enterprise Workbench 5.0,更智能、更快捷、更简单和更便宜的J2EE工具的新版本的诞生。它的价格对于个人和企业开发人员来说都是非常有吸引力的。这是J2EE IDE市场一个重量级的选手。通过增加UML双向建模工具、WYSIWYG的JSP/Strutsdesigner、可视化的Hibernate/ORM工具、Spring和Web services支持,以及新的Oracle数据库开发,MyEclipse 5.0继续为业界提供全面的产品。
  Genuitec 总裁Maher Masri 说,“今天,MyEclipse已经提供了意料之外的价值。其中的每个功能在市场上单独的价格都比MyEclipse要高。但是,我们承诺为顾客提供全面并且可以买得起的解决方案。按照这个传统,我们的顾客将继续享受年度订购活动的好处,该活动提供了所有发布功能的入口以及伴随MyEclipse5.0一起的专业技术支持。”

6.XGA 发布

  

2008-10-05_075550.gif

1 平台和安装支持
  1)兼容Eclipse 3.3/Europa 1.0
  2)支持Java 5 & Java 6
  3)可运行在Windows (XP, Vista)、Linux、 Mac操作系统
  2 改进了Java EE 5 和 Spring功能部件
  1)提高EJB3工程项目的灵活度,从数据库模式直接产生bean
  2)支持Java持久化结构开发
  3)对Spring 2.0升级,增强配置管理功能
  4)升级Hibernate
  5)Spring-JPA高度集成
  3 支持AJAX开发和测试
  1)支持美国Apple公司—所有的AJAX特征能在Mac操作系统上运行
  2)改进了AJAX Web 浏览器
  3)改进了AJAX工具
  4)增强了JavaScript调试
  4 支持RAD Web 开发
  5 具备Matisse4MyEclipse可视化Swing设计器
  6 快速Java EE部署和测试
  1)项目自动部署和启动服务:根据指定的调试和运行模式,自动配置项目和启动服务器;在配置前,自动停止运行的服务器;在现有的应用程序配置中可以重新配置
  2)MyEclipse Tomcat 6 服务器——就地集成,启动只要一秒钟
  3)MyEclipse Derby 服务器:自动进行JDBC连接;可配置的启动选项
  7 MyEclipse学习中心(提供帮助和学习资料)
  1)包含Java EE项目源代码
  2)一键安装MyEclipse Java EE示例项目
  MyEclipse 7.0 正式发布了
  7.0的发布意味着我们不再需要配置Tomcat以及服务器了,你所需要做的仅仅是安装MyEclipse 7.0。7.0发行版包括在7.0M2和6.6版本基础上对bug的修复和功能的加强。提供的支持包括:Eclipse 3.4.1/Ganymede、REST web服务、新的myeclipse操作板、spring工具集更新、集成Manven2、open JPA支持、高级javascript工具、专业的jsdt实现、报表工具加强、jsf和ICEfaces工具更新。
  The MyEclipse 7.0 production release includes enhancements and bug fixes for the MyEclipse environment over the previous 7.0 milestone and 6.6 production releases. Notably, this release includes support for the Eclipse 3.4.1/Ganymede platform, REST Web Services, a new MyEclipse dashboard, Spring tools update, integration with Maven 2 (m2e), Open JPA support, advances in JavaScript tooling, a professional implimentation of JSDT, enhancements to MyEclipse Reports tooling and updates to MyEclipse's extensive JSF and ICEfaces tooling.
  windows集成版本下载地址:
  http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0/myeclipse-7.1-win32.exe
  

MyEclipse8.0正式发布了

  
  MyEclipse 8.0 M1 发布,包含:Eclipse Galileo、Struts 2 和Eclipse Profiler
  更新内容包括下面几项:
  Java Profiler
  • profile Eclipse plugins
  • streamlined interface
  • available standalone
  Struts 2 Support
   • for any Web project
  • helpful content-assist
  MyEclipse Lite
  • customize your IDE
  • manage MyEclipse modules
  WTP Project Support
  • easy import
  • helpful wizards
  MyEclipse Reports
  • upgraded BIRT 2.5
  • formatting upgrades

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

Eclipse与MyEclipse简介相关推荐

  1. Eclipse和MyEclipse简介

    1.Eclipse 最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会管 ...

  2. Eclipse与MyEclipse

    Eclipse简介 官网链接 IBM耗资4千万美金开发该IDE(Integrated Development Environment).第一版1.0在2001/11发行,随后逐渐受到欢迎.Eclips ...

  3. 在Eclipse或MyEclipse中安装findbugs插件

    2019独角兽企业重金招聘Python工程师标准>>> 我们都知道,在Eclipse或MyEclipse中安装插件有两种方式,一种是在线安装,第二种是先下载插件然后在本地安装. 在这 ...

  4. Eclipse,myeclipse开发中常用技巧总结

    一.myeclipse自带包和自己部署的包冲突解决问题方案 原来的依赖设置: 修改后的配置: 二.取消Myeclipse的自动文件验证来增加myeclipse速度 1.Windows –> Pe ...

  5. Eclipse与MyEclipse增加主题

    下载所需文件 下载地址:https://pan.baidu.com/s/1slq9lFn 如果eclipse和myeclipse里的MyEclipse 10\dropins存在features和plu ...

  6. IDE之EcliPse:EcliPse软件的简介、安装、入门、使用方法之详细攻略

    IDE之EcliPse:EcliPse软件的简介.安装.入门.使用方法之详细攻略 目录 EcliPse软件的简介 Eclipse特点 EcliPse软件的安装 EcliPse软件的入门 1.快捷键集合

  7. Java Eclipse和MyEclipse快捷键

    摘自:http://www.cnblogs.com/lsy131479/p/8487379.html  首先: 常用快捷键 alt+/ - -  万能快捷键 Ctrl+1 - - 快速修复 Eclip ...

  8. eclipse(或者myeclipse)常用配置方法

    eclipse(或者myeclipse)常用配置方法 1:改变package视图 点击Navigate(资源管理器)右上角的倒三角,点击Package Presentation 选中 Hierarch ...

  9. 解决eclipse和myeclipse不能编译项目的问题

    最近在公司做项目的时候突然遇到了一个问题,写完代码后,按Ctrl+B代码不能编译了,我当时感觉有点不可思议..这是我有史以来第一次遇到这个问题. 开始以为是项目出现了问题,之后就从代码里找问题,然后又 ...

最新文章

  1. java开发培训好学习吗?难度大不大?
  2. 卷积学习与图像识别的技术发展
  3. SAP MM ME1M 报表的Layout之调整
  4. 苹果新功能惹众怒,4000 多家组织和个人签署公开信,敦促苹果放弃“儿童安全”功能...
  5. Android中AIDL的使用详解
  6. 个人项目框架搭建 -- 缓存接口与实现
  7. oracle杀死进程时权限不足_当集群和数据库软件目录都被chown -R时,如何快速修复...
  8. 上海交大原副校长毛军发院士,履新深圳大学校长
  9. 直播丨Oracle 12cR2 ADG LGWR Library Cache案例分享
  10. linux监听apache代码,linux系统使用python监控apache服务器进程脚本分享
  11. 分类问题的label为啥必须是 one hot 形式?
  12. c语言 输入英文 字符串,C语言编程:从键盘中输入一个英文字符串
  13. 在VMware16中安装 Win10操作系统
  14. 笔记本gtx1650最好用驱动_各型号笔记本显卡定位
  15. sentinel实现限流、降级、熔断配置和测试使用
  16. Unity3D插件之FingerGestures:手势插件
  17. 用Desmos玩极坐标
  18. GPS软件接收机(3)——跟踪
  19. 本地搭建乌云漏洞平台
  20. H5+echarts模拟全国程序员可视化大数据【附完整源码】

热门文章

  1. 2011年的计算机书单
  2. css app菜单,5种实用的移动手机APP导航菜单设计方案
  3. 长春java兴趣班,长春的兴趣班存在一条“鄙视链”,看完扎心了
  4. Linux 串口编程(C语言)
  5. 【状语从句练习题】主将从现原则
  6. python环境管理
  7. 190826 认识LINUX和安装虚拟机
  8. 跨境电商亚马逊核心要求“七分靠选品,三分靠运营”
  9. Redis 6.0配置整理
  10. js把中国标准时间转化为YY-MM-DD hh:mm:ss