文档章节

eclipse开发工具 IDE选择

云潇洒
 云潇洒
发布于 2017/07/27 09:00
字数 785
阅读 6
收藏 0
点赞 0
评论 0

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

Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本内核包括:图形API(SWT/Jface),Java开发环境插件(JDT),插件开发环境(PDE)等。

Eclipse各版本发版时间

查看Eclipse版本信息:eclipse<安装目录>/readme/readme_eclipse.html

这个html文件说明了版本信息、JDK环境要求、版本新特性等。

代号 平台版本 项目 主要版本发行日期 SR1发行日期 SR2发行日期
N/A 3.0 [1] N/A 2004年6月21日 N/A N/A
N/A 3.1 N/A 2005年6月28日 N/A N/A
Callisto 3.2 Callisto projects 2006年6月30日 N/A N/A
Europa 3.3 Europa projects 2007年6月29日 2007年9月28日 2008年2月29日
Ganymede 3.4 Ganymede projects 2008年6月25日 2008年9月24日 2009年2月25日
Galileo 3.5 Galileo projects 2009年6月24日 2009年9月25日 2010年2月26日
Helios 3.6 Helios projects 2010年6月23日 2010年9月24日 2011年2月25日
Indigo 3.7 Indigo projects 2011年6月22日 2011年9月23日 2012年2月24日
Juno 4.2 [2] Juno projects 2012年6月27日 2012年9月28日 2013年2月22日
Kepler 4.3 Kepler projects 2013年6月26日 2013年9月28日 2014年2月28日
Luna 4.4 Luna projects 2014年6月25日 2014年9月23日 2015年2月25日
Mars 4.5 Mars projects 2015年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            
 

 

 

经常用到的是前五个版本:

  1. Eclipse IDE for Java EE Developers:是为J2EE开发的版本;
  2. Eclipse Classic:是Eclipse的经典版本,没有安装任何插件,纯净版,需要什么插件可以自己安装,Java初学者建议使用该版本;
  3. Eclipse IDE for Java Developers:适用于Java开发;
  4. Eclipse IDE for C/C++ Developers:适用于C/C++开发;
  5. Eclipse for Mobile Developers:适用于Java手机开发
  6. Eclipse for RCP/Plug-in Developers:用于RCP和插件开发


他们之间最大的区别就是标题和解压包大小不同。下载解压后就会发现,不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。

一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。作为一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin可以从Eclipse官网轻松获取。

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

 

© 著作权归作者所有

共有 人打赏支持
云潇洒
粉丝 0
博文 90
码字总数 155941
作品 0
成都
《Java从小白到大牛精简版》之第2章 开发环境搭建

《论语魏灵公》曰:“工欲善其事,必先利其器”,做好一件事,准备工作非常重要。在开始学习Java技术之前,先介绍如何搭建Java开发环境是非常重要的一件事件。 Oracle公司提供的JDK只是一个开...

tony关东升 ⋅ 2017/09/18 ⋅ 0

ubuntu eclipse 配置 gtk+2.0 库

前言 IDE是我们不得不脭的东西,vi/vim/emacs + make + gcc/g++的方式固然很牛X,也很高效,但是它们无一不是配置复杂,需要极长年月才可以用的很好,达到替代所有IDE的程度。 所以我的选择是...

小代码2016 ⋅ 2014/11/23 ⋅ 3

Eclipse的网友评论

Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。 Eclipse的本身只是一个框架平台,...

红薯 ⋅ 2009/12/11 ⋅ 2

跨平台开源集成开发环境--Eclipse

Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。 Eclipse的本身只是一个框架平台,...

匿名 ⋅ 2008/09/07 ⋅ 79

windows7下搭建Android开发环境的方法

对于新手来说,android开发环境的搭建与配置还是比较繁琐的,因为要下载的文件多,需要的时间比较长。这里摘录整理整个搭建过程的具体方法与步骤,以供参考。 1 准备工作 首先,你最好一边下...

Jian-Yong ⋅ 2012/01/18 ⋅ 0

Android 开发工具简介

Introduction 译者署名:MeetAndroid 译者链接:http://blog.csdn.net/meetandroid 版本:Android 3.1 r1 原文 http://developer.android.com/guide/developing/index.html 简介 使用SDK提供......

阿酷 ⋅ 2011/11/17 ⋅ 0

搭建Cocos Code IDE开发环境

Cocos Code IDE是Cocos2d-x团队开发的,用于开发Cocos2d-JS和Cocos2d-x Lua绑定的游戏工具,它是基于Eclipse[ Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是...

智捷课堂 ⋅ 2015/05/05 ⋅ 0

四大顶级JavaScript代码编辑器

  【IT168 评论】JavaScript无处不在,这一点无可否认。每个应用程序都在以某种形式使用它。任何认真对待web开发的程序员都会学习JavaScript。并且要不断学习新的框架,库和工具,因为Jav...

it168网站 ⋅ 2017/03/08 ⋅ 0

10 个免费的 C/C++ 集成开发环境

集成开发环境(IDE)可以给程序员提供很大的帮助。大多数的IDE包含编译器和解释器。例如微软的 Visual Studio 本身内置的编译器和解释就是很好的例子,Eclipse 是另一个很好的例子。 鼓励程序...

oschina ⋅ 2012/05/23 ⋅ 51

让代码飞起来,最好的Java IDE 都在这里了!

  【IT168 编译】众所周知,Java IDE是帮助程序员来更加轻松的编写和调试Java程序,一个好的IDE具备很多功能,例如调试,编辑,切换视图等等。   IDE的选择涉及到很多方面,例如项目性质...

it168网站 ⋅ 2017/08/23 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

开启Swarm集群以及可视化管理

在搭建的两台coreos服务器上开启swarm集群 前置条件: docker均开启2375端口 同一个局域网内 主服务器上安装Portainer容器 安装Portainer容器执行: docker run -d -p 9000:9000 --restart=a...

ykbj ⋅ 20分钟前 ⋅ 0

单例设计模式

1、单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例 2、饿汉式单例类 在这个类被加载时,静态变量instance会被初始化,此时类的私有构造子会被调用 饿汉式是典型...

职业搬砖20年 ⋅ 25分钟前 ⋅ 0

前端基础(四):前端国际规范收集

字数:1142 阅读时间:5分钟 前言 由于前端技术的灵活性和杂乱性,导致网上的许多解决方案不够全面甚至是完全错误,容易起到误导作用。所以,我对搜索到的解决方案往往是存疑态度。那么,如何...

老司机带你撸代码 ⋅ 27分钟前 ⋅ 0

Failed to open/create Network-VirtualBox Host-Only

虚拟机版本 : Oracle Vm VirtualBox 5.2.12 报错时机:开网卡二,重启虚拟机报错 "Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Ada......

p至尊宝 ⋅ 31分钟前 ⋅ 0

三分钟学会如何在函数计算中使用 puppeteer

摘要: 使用 puppeteer 结合函数计算,可以快速的构建弹性的服务完成各种功能,包括:生成网页截图或者 PDF、高级爬虫,可以爬取大量异步渲染内容的网页、模拟键盘输入、表单自动提交、登录网...

阿里云云栖社区 ⋅ 34分钟前 ⋅ 0

springMVC接收表单时 Bean对象有Double Int Char类型的处理

前台ajax提交表单price为double类型 后台controller就介绍不到 400错误 前台 实体类: public class ReleaseMapIconConfig{ private String id; private long maxValue; private long minVal......

废柴 ⋅ 36分钟前 ⋅ 0

ZOOKEEPER安装

工作需要在ubuntu上配置了一个zookeeper集群,有些问题记录下来。 1. zookeeper以来java,所以首先要安装java。但是ubuntu系统有自带的jdk,需要通过命令切换java版本: $ sudo update-alter...

恰东 ⋅ 39分钟前 ⋅ 0

linux 进程地址空间的一步步探究

我们知道,在32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。其实,这个4G的地址空间是不存在的,也就是我们所说的虚拟内存空间。 那虚拟内存空间...

HelloRookie ⋅ 39分钟前 ⋅ 0

myatis #{}与${}区别及原理

https://blog.csdn.net/wo541075754/article/details/54292751

李道福 ⋅ 43分钟前 ⋅ 0

三分钟学会如何在函数计算中使用 puppeteer

摘要: 使用 puppeteer 结合函数计算,可以快速的构建弹性的服务完成各种功能,包括:生成网页截图或者 PDF、高级爬虫,可以爬取大量异步渲染内容的网页、模拟键盘输入、表单自动提交、登录网...

猫耳m ⋅ 44分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部