Eclipse:版本、历史演变、区别

国产麒麟系统下用Rider开发C#桌面应用:从环境配置到Avalonia UI实战 本文详细介绍了在国产麒麟系统上使用JetBrains Rider开发C#桌面应用的完整流程,重点讲解了Avalonia UI框架的实战应用。从环境配置、Rider安装到Avalonia项目创建和UI开发技巧,全面覆盖了在非Windows环境下进行C#开发的关键步骤和优化建议,助力开发者高效构建跨平台桌面应用。 阅读详情

日期:2017/11/29

     下面整合了几篇博文,供大家参考学习:

article 1:

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

        Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本内核包括:图形API(SWT/Jface),Java开发环境插件(JDT),插件开发环境(PDE)等。 
        Eclipse百科:
        https://zh.wikipedia.org/wiki/Eclipse        # 中文维基百科http://baike.baidu.com/subview/23576/9374802.htm    # 百度百科

        Eclipse官网 http://www.eclipse.org/        # 官网 http://www.eclipse.org/downloads/packages/all    # 所有版本列表 

Eclipse各版本发版时间   查看Eclipse版本信息:eclipse<安装目录>/readme/readme_eclipse.html   这个html文件说明了版本信息、JDK环境要求、版本新特性等。
代号 平台版本 项目 主要版本发行日期 SR1发行日期 SR2发行日期
N/A 3.0 [1]N/A2004年6月21日N/AN/A
N/A 3.1N/A2005年6月28日N/AN/A
Callisto 3.2Callisto projects2006年6月30日N/AN/A
Europa 3.3Europa projects2007年6月29日2007年9月28日2008年2月29日
Ganymede 3.4Ganymede projects2008年6月25日2008年9月24日2009年2月25日
Galileo 3.5Galileo projects2009年6月24日2009年9月25日2010年2月26日
Helios 3.6Helios projects2010年6月23日2010年9月24日2011年2月25日
Indigo 3.7Indigo projects2011年6月22日2011年9月23日2012年2月24日
Juno 4.2 [2]Juno projects2012年6月27日2012年9月28日2013年2月22日
Kepler 4.3Kepler projects2013年6月26日2013年9月28日2014年2月28日
Luna 4.4Luna projects2014年6月25日2014年9月23日2015年2月25日
Mars 4.5Mars projects2015年6月24日2015年9月22日2016年2月24日 
老版本   老版本,仍被支持   当前版本   未来版本  

        Eclipse各版本功能组件支持:


 
Java

JEE

C/C++

RCP/Plugin

Modeling

Reporting

Classic
RCP/Platform
CVS
EMF  
GEF  
JDT 
Mylyn 
UDC 
Web Tools     
JEE Tools     
XML Tools   
RSE      
PDE  
Datatools     
CDT      
BIRT      
ECF      
GMF      
MDT      


 


        注意:Eclipse在window系统下的版本分32位与64位,需要与Jdk的32位/64位版本匹配,当Eclipse与JDK版本不匹配时,会提示无法加载jvm.dll。

 


article 2:

下面介绍一下Eclipse的版本发布和开发过程:

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

2001年11月7日 ,Eclipse 1.0发布
2002年6月27日Eclipse进入了2.0时代。2.0时代的Eclipse经历了2.0和2.1两个大的版本。其中2.0在 之后又推出了2.0.1和2.0.2
2003年3月27日推出的2.1版本,也接连推出了2.1.1,2.1.2和2.1.3三个后续修订版本。

2004年6月25日 对Eclipse来说是一个值得记住的日子,进入3.0时代的Eclipse采用了OSGi运行时架构。这一年 Eclipse基金会成立,这也标志着Eclipse即将进入一个新的时代。3.0后有两个小的修订版本3.0.1和3.0.2。详细的发布时间信息请参 看Eclipse官网http://archive.eclipse.org/eclipse/downloads/index.php

2005年6月27日 Eclipse 3.1发布,之所以要特别提一下3.1,是因为从这个版本开始一直到还没有发布的3.5版,形成了一个以木星卫星名称相关的系列。1610年,著名的科学 家伽利略通过对木卫1-木卫4的观察,提出了反驳地心说的证据,木卫1-木卫4因此也被称之为伽利略四大卫星(木星还有很多之后发现的其它卫星)。这四大 卫星还被分别赋予了四个神话传说中人物的名字:
1. 木卫1:IO,伊奥
2. 木卫2:Europa,欧罗巴
3. 木卫3:Ganymede,盖尼米德.(值得一提的是早于伽利略2000年前,有记录表明战国时期中国的甘德在公元前346年就已发现了木卫3)
4. 木卫4:Callisto,卡里斯托

取这四个人的名字,一个很重要的原因可能就在于这四个人物都以俊美著称
但是Eclipse从3.1到3.4的命名(codename)并非按照木卫1-4的顺序,而是根据这四颗卫星距离木星从近到远的顺序,因此 Eclipse 3.1就使用了木星已知卫星中第1近的木卫1——IO来命名,Eclipse 3.2就使用木卫4——Callisto

下面是已知的版本代号:
Eclipse 1.0         2001年11月7日(Win32/Linux32 Motif)
Eclipse 2.0         2002年6月27日(Linux32 Motif + GTK, and Solaris/QNX/AIX)
Eclipse 2.1         2003年3月27日(OSX first version)
Eclipse 3.0         2004年6月25日(首个OSGi版本)
Eclipse 3.1         2005年6月27日  版本代号  IO              【木卫1,伊奥】  
Eclipse 3.2         2006年6月26日  版本代号  Callisto      【木卫四,卡里斯托 】  
Eclipse 3.3         2007年6月27日  版本代号  Eruopa       【木卫二,欧罗巴 】  
Eclipse 3.4         2008年6月25日  版本代号  Ganymede 【木卫三,盖尼米德 】  
Eclipse 3.5         2009年6月24日  版本代号  Galileo       【伽利略】  
Eclipse 3.6         2010年6月23日  版本代号  Helios        【太阳神】
Eclipse 3.7         2011年6月22日  版本代号  Indigo        【靛青】
Eclipse 3.8/4.2   2012年6月27日  版本代号  juno           【婚神星】
Eclipse 4.3         2013年6月26日  版本代号  Kepler        【开普勒】
Eclipse 4.4         2014年6月25日  版本代号  Luna          【月神】
Eclipse 4.5         2015年6月25日  版本代号  Mars          【火星】
Eclipse 4.6         2016年6月25日  版本代号  Neon【霓虹灯】


官网下载地址:http://www.eclipse.org/downloads/packages



自从2006年Callisto发布以来,Eclipse一直坚持在每年6月的最后一周或倒数第二周进行发布的传统,但Eclipse平台则从2001年开始就延续着每年发布一个版本的传统。



article 3:

作者:Voyager
链接:https://www.zhihu.com/question/20190381/answer/142268290
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

1、Eclipse IDE for Java Developers 该版本适合Java开发者,集成CVS,Git,XML编辑器,Mylyn, Maven integration和WindowBuilder等插件。
2、Eclipse IDE for Java EE Developers 该版本集成了Java ee开发常用插件,方便动态web网站开发。适合Java web开发者使用。集成了XML编辑器、数据库查看工具,提供jsp可视化编辑器。
3、Eclipse IDE for C/C++ Developers 该版本适合C/C++开发者,集成了良好的C/C++语言支持。
4、Eclipse for PHP Developers该版本适合PHP开发者,集成了良好的PHP语言支持,Git客户端, Mylyn和JavaScript脚本编辑器, HTML, CSS和XML。
5、Eclipse IDE for Eclipse Committers;该版本是eclipse最基础的版本,适合Java se个人开发者、或希望根据自己需求配置插件的开发者使用。
6、Eclipse IDE for Java and DSL Developers 对于Java和DSL开发者必不可少的工具,包括Java和XTend ID。

那么它们之间到底有什么区别:
最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。 一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。如果是一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin都可以从Eclipse官网获取。


article 4:

查看Eclipse版本号的方法:

第一种方法

1、找到Eclipse的解压目录就是你的Eclipse.exe 所在的目录

2、找到 .eclipseproduct 文件双击打开

Eclipse版本查看

3、如图最后的数字就是Eclipse的版本号

Eclipse版本查看

第二种方法

1、Eclipse解压目录中找到readme文件夹双击打开

2、里面有个readme文件双击打开

Eclipse版本查看

3、如图第二行就是版本信息

Eclipse版本查看

附:Eclipse各个版本简介(http://zh.wikipedia.org/wiki/Eclipse)

从2006年起,Eclipse基金会每年都会安排同步发布(simultaneous release)。
同步发布主要在6月进行,并且会在接下来的9月及2月释放出SR1及SR2版本。

代号 平台版本 项目 主要版本发行日期 SR1发行日期 SR2发行日期
N/A 3.0 N/A2004年6月21日N/AN/A
N/A 3.1N/A2005年6月28日N/AN/A
Callisto 3.2Callisto projects2006年6月30日N/AN/A
Europa 3.3Europa projects2007年6月29日2007年9月28日2008年2月29日
Ganymede 3.4Ganymede projects2008年6月25日2008年9月24日2009年2月25日
Galileo 3.5Galileo projects2009年6月24日2009年9月25日2010年2月26日
Helios 3.6Helios projects2010年6月23日2010年9月24日2011年2月25日
Indigo 3.7Indigo projects2011年6月22日2011年9月23日2012年2月24日
Juno 4.2 Juno projects2012年6月27日2012年9月28日2013年2月22日
Kepler 4.3Kepler projects2013年6月26日2013年9月28日2014年2月28日
Luna 4.4Luna projects2014年6月25日N/AN/A
Mars 4.5Mars projects2015年6月24日N/AN/A
老版本,已不支持   老版本,仍被支持   当前版本   未来版本  





知识图谱的数据挖掘与分析 1. 背景介绍 1.1 数据挖掘的崛起 随着互联网的普及和大数据技术的发展,数据挖掘已经成为了计算机科学领域的热门研究方向。数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,通过计算机科学、统计学、信息论等多学科交叉的方法,挖掘出有用信息和知识的过程。数据挖掘的目标是从数据中发现有 阅读详情

相关推荐

【C++】C++异常语法、使用、规范、异常安全及异常的优缺点

实际中我们可以可以去继承exception类实现自己的异常类。但是实际中很多公司像上面一样自己定义一套异常继承体系。因为C++标准库设计的不够好用。如果有一个块抛出一个异常,捕获异常的方法会使用 try 和 catch 关键字。try 块中放置可能抛出异常的代码,try 块中的代码被称为保护代码。C++ 提供了一系列标准的异常,定义在 中,我们可以在程序中使用这些标准的异常。异常是一种处理错误的方式,

weixin_51692487的博客 1525

【下载eclipse旧版本】

eclispe旧版本的下载

Viwise的博客 5802

CentOS 7环境下GLPI与OCS Inventory资产管理系统集成部署指南

本文详细介绍了在CentOS 7环境下,如何将GLPI与OCS Inventory两大开源工具进行集成部署,构建自动化资产管理系统。指南涵盖环境准备、核心服务安装、Web界面初始化、OCS插件配置及资产同步实战,帮助运维人员实现IT资产的自动发现、统一管理与可视化,大幅提升资产管理效率。

weixin_29274337的博客 327

官网下载Eclipse(包含历史版本及该版本的子版本)

一、Eclispe下载 1、打开Eclipse官网,默认进入官网首页,官网地址为:https://www.eclipse.org/ 2、点击左上角 Download 进入下载页面进行下载 3、下载页面默认为最新版本的Eclispe下载链接,忽略他,点击 Download Packages(下载包)进入下一级页面 4、现在就进入了最新版本的 Eclipse下载页面了,需要下载最新...

InkingWT的博客 3万+

华为2288H-V5服务器做raid的详细步骤

操作步骤 服务器启动界面 按del键进入设置输入密码,2288H-v5默认密码是Admin@9000 移动光标选择device manager 驱动管理选择configurationutility 配置管理 选择main menu 主菜单 选择第一个 configuration management 配置管理 选择create virtual driver 创建虚拟驱动选择select RAID level 选择RAID等级选择level-5 选择select drivers 选择驱......

weixin_46041124的博客 1万+

CAD的.dwg文件导入 ArcGIS:高程分析、坡度分析、坡向分析

CAD的.dwg文件导入 ArcGIS,再进行高程分析、坡度分析、坡向分析。

My_Echo_yM的博客 7239

Eclipse官网下载历史版本

开发人员使用Java和Web应用程序的工具,包括Java IDE, JavaScript, TypeScript, JavaServer Pages和Faces, Yaml, Markdown, Web服务,JPA和数据工具,Maven和Gradle, Git等工具。基于Eclipse平台,添加了PDE、Git、市场客户端、源代码和开发人员文档。Java和DSL开发人员的基本工具,包括Java和Xtend IDE、DSL框架(Xtext)、Git客户端、XML编辑器和Maven集成。

前人栽树,后人乘凉。 2126

KVNAND架构:解决边缘设备部署LLM的内存与带宽挑战

大语言模型(LLM)在边缘设备部署时面临内存容量和带宽限制的核心挑战。传统方案依赖DRAM存储KV缓存,导致高昂成本和性能瓶颈。闪存计算(IFC)通过计算单元下沉和流水线优化缓解部分问题,但仍受限于DRAM依赖。KVNAND架构创新性地将KV缓存直接存储在3D NAND闪存中,结合异构计算和页面级KV映射技术,显著降低延迟和能耗。该架构特别适用于长上下文场景,如文档分析和个人助理应用,能有效解决内存溢出(OOM)问题并提升计算单元利用率。关键技术包括头组并行(HG)执行和混合键合设计,为边缘AI部署提供了新

weixin_27215337的博客 320

Eclipse历史及版本介绍

2001年11月7日 ,Eclipse 1.0发布  半年之后,2002年6月27日Eclipse进入了2.0时代。2.0时代的Eclipse经历了2.0和2.1两个大的版本。其中2.0在 之后又推出了2.0.1和2.0.2,而之后在2003年3月27日推出的2.1版本,也接连推出了2.1.1,2.1.2和2.1.3三个后续修订版本。   2004年6月25日 对Eclipse来说是一个值得记住

hacket 1652

【QT】基于QSerialPort的跨平台串口通信实战指南

本文是一份基于Qt QSerialPort模块的跨平台串口通信实战指南。详细介绍了从硬件基础、QSerialPort核心类使用、参数配置、设备自动发现到数据异步读写和错误处理的完整流程,并通过构建一个功能齐全的串口调试助手实例,帮助开发者快速掌握在Windows、Linux和macOS系统下进行高效、稳定的串口应用开发。

a1b2c3d的博客 982

CATIA二次开发一一一获取属性的几种方法

这些方法覆盖了CATIA CAA开发中属性操作的典型场景,开发者可通过类型判断实现递归遍历、跨文档关联等复杂逻辑。此方法用于遍历对象的所有属性,获取属性键后可通过类型判断选择后续处理方式。适用于处理嵌套对象或关联对象的场景(如几何特征关联制造特征)。适用于简单属性值的直接读取(如版本号、状态标识等)。用于处理多值属性(如多选参数、装配体子件列表等)。用于处理跨文档引用(如零件关联图纸文件)。

工业软件开发 431

Eclipse JavaEE 历史版本2015-2018

这几个版本的Eclipse做个备份,大家有喜欢的可以自行下载

qq_36007926的博客 2163

第4篇:使用 NModbus 库快速搭建 Modbus TCP 通信(从零开始用 C# 开发 Modbus 上位机)

本文介绍了如何使用 NModbus 库快速搭建 Modbus TCP 上位机通信程序。通过安装 NModbus4 NuGet 包,开发者可以轻松实现 Modbus TCP 连接,无需手动处理底层协议细节。文章详细演示了核心功能实现: 创建 TCP 客户端连接设备 读取保持寄存器(功能码0x03) 写入单个寄存器(功能码0x06) 关闭连接释放资源 提供完整C#示例代码,包含初始化连接、数据读写等关键操作,帮助开发者快速构建Modbus TCP通信应用。相比手动实现,NModbus库大幅简化了开发流程,特别适

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1045

工具下载 之 Eclipse下载与历史版本下载

前言: 许久未更新博客,主要是最近比较忙,忙着学新技术跟刷算法,而自己本身是使用Idea,今天的话,是朋友找我要eclipse,然后刚好没有,去了官网下载,然后刚好兴致,就随手更新了博客,今天的内容相信对刚刚使用eclipse的小伙伴们,有很大的帮助,好啦,叙旧到此为止,进入今天的干货,也就是分享eclipse下载 1.Eclipse下载 首先我们来看eclipse下载,首先我们先打开eclipse官网 如图,在百度搜索eclipse显示的就是我们的eclipse官网了 如果有比较懒的小伙伴,这里也有直通车

qq_41491194的博客 1288

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

eclipse查看代码git历史_Eclipse中GIT历史版本比较和回退

Eclipse中GIT历史版本比较和回退我们开发的时候,经常会遇到业务变化或者代码实现逻辑改变,有时候需要参考或者回退历史版本,我们看看eclispe里如何操作?查看主分支历史版本右击代码文件->Team->Show in History会显示所有历史版本;查看某一个历史版本右击某一个历史行->open会打开一个标签,显示历史信息内容;当前代码和某一个历史版本比较右击某一个历史行...

weixin_33819646的博客 3342

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Eclipse之各个版本的区别

经常用到的是前五个版本: Eclipse IDE for Java EE Developers:是为J2EE开发的版本; Eclipse Classic:是Eclipse的经典版本,没有安装任何插件,纯净版,需要什么插件可以自己安装,Java初学者建议使用该版本; Eclipse IDE for Java Developers:适用于Java开发; Eclipse IDE for C/C+

AI开源工具分享 3391

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Eclipse各版本有什么区别?

一直以来对eclipse这个IDE的各发行版本都弄不清楚,今天做一个梳理和记录。 Eclipse基本内核包括:图形API(SWT/Jface),Java开发环境插件(JDT),插件开发环境(PDE)等。Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。 Eclipse各发行版本表 每个版本都有针对不同类型开发者的packag...

weixin_43202895的博客 1万+

Eclipse下载版本的选择

&lt;div class="blog-content-box"&gt; &lt;div class="article-title-box"&gt; &lt;span class="article-type type-2 float-left"&gt;转&lt;/span&gt; &lt;h1 class="title-article"&gt;

w292301966的博客 3万+

查看Eclipse版本号及各个版本区别和对应JDK

jdk最新版历史版本下载 http://www.oracle.com/technetwork/java/javase/downloads/index.htmlhttp://www.oracle.com/technetwork/java/javase/archive-139210.html JDK在1.8之后会自动在path前添加JRE的环境变量 eclipse优先读取注册表的环境变量 ecl...

zgphacker2010的专栏 1092

Eclipse几个版本号的区别

查看Eclipse的版本号: 1. 找到eclipse安装目录 2. 进入readme文件夹,打开readme_eclipse.html 3. readme_eclipse.html呈现的第二行即数字版本号,如: Eclipse Project Release Notes Release 4.3.0 Last revised May 29th, 2013

一转身就是一辈子 5370

查看Eclipse版本号的方法及各个版本区别 Eclipse选择标准

这篇文章主要介绍了查看Eclipse版本号的方法及各个版本区别 Eclipse选择标准,方便初学者选择适合自己的版本,需要的朋友可以参考下 Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)...

tiguer的博客 4802

Eclipse版本

1.引用 官网 20171019 Eclipse各版本分析比较 eclipse各个版本区别 2.摘要  已知的版本代号:  Eclipse 1.0 2001年11月7日(Win32/Linux32 Motif)  Eclipse 2.0 2002年6月27日(Linux32 Motif + GTK, and Solaris/QNX/AIX)  Eclipse 2.1 2003年3月27日(OSX...

prince~home 6126

eclipse打印java版本_查看Eclipse版本号的方法及各个版本区别 Eclipse选择标准

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。查看Eclipse版本号的方法1. 找到eclipse安装目录2. 进入readme文件夹,打开readme_eclipse.html3. ...

weixin_33205735的博客 186

Eclipse 版本定义区别

对于初学者来说,可能先要了解一下eclipse不容版本的区别: Galileo Ganymede Europa 代表不同的版本,先说名字由来吧:2001年11月7日 ,Eclipse 1.0发布半年之后,2002年6月27日Eclipse进入了2.0时代。2.0时代的Eclipse经历了2.0和2.1两个大的版本。其中2.0在 之后又推出了2.0.1和2.0.2,而之后在20...

dimang5955的博客 195

eclipse各个版本的区别

Eclipse IDE for Java Developers 是为java开发的 Eclipse IDE for Java EE Developers 是为J2EE开发的 Eclipse for RCP/Plug-in Developers 是为RCP和插件开发的 Eclipse IDE for C/C++ Developers 是为C/C++开发的 Eclipse Classic 3.

狂飙的蜗牛 1337

eclipse版本和jdk对应关系

jdk最新版历史版本下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html http://www.oracle.com/technetwork/java/javase/archive-139210.html JDK在1.8之后会自动在path前添加JRE的环境变量 eclipse优先读取注册表的环境变量 eclipse最新版和历史版本下载 https://www.eclipse.org/downloa..

ba_wang_mao的专栏 1647
上一篇: Eclipse:Java ee 插件安装
下一篇: java(34):数据结构(4)--Queue(1)概念基础
后台技术汇
博客等级 码龄11年 670粉丝 531原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值