`

eclipse版本说明

阅读更多

 

最近开发经常用到eclipse工具,但发现在有的eclipse上可以创建web工程,有的却创建不了,在网上查了些资料,才知道原来eclipse本身不同的版本确实是有这样的差异的,通常做web开发的话要用javaEE的版本,如果只做一般的java应用程序开发,那java developer就足够了,网上有很多资料都有介绍不同版本之间的作用:
功能描述 对应版本
用于创建Java EE和、web应用程序,包括Java IDE、Java EE、JPA、JSF,Mylyn 等工具
Java开发工具和插件开发环境,包括平台本身源代码和平台开发指导文档。
Java开发的的基本工具,包括一个Java IDE,CVS客户端,Git的客户端,XML编辑器,Mylyn,Maven集成和WindowBuilder
 C和C++的集成开发环境(IDE),它使用GCC作为编译器
手机开发工具,包含Java IDE,C语言支持,Git 客户端
Java开发及DSL开发工具,包含Java IDE,Xtend IDE,DSL 框架(Xtext),Git 客户端,xml编辑器,并集成Maven
用于创建带有报表能力的Java EE工程或Java Web工程
用于开发eclipse插件,或基于ajax的富客户端应用(RCP+RAP)
插件开发和建模
针对测试的开发环境,带有Jubula自动化测试工具
用于开发嵌入式软件
并行应用程序开发
用于开发eclipse,包含源码
   
 
同时援引一个博客补充说明一下:
http://w-tingsheng.blog.163.com/blog/static/250560342012015113253279/

不同的Eclipse版本之间就是plugins/features目录下的文件不同而已。一个标准的Eclipse的,给它添加一些JEE开发需要的plugins,比如WTP,WST等等,它摇身一变就变成”Eclipse IDE for Java EE“了。其他的也一样。作为一个熟练的Eclipse使用者,选择哪一个都可以,需要的plugin可以从Eclipse官网轻松获取。
这里要详细介绍一下SDK版本和Runtime Binary的区别。

  • SDK,似乎是Software Development Toolkit的缩写,开发工具包,里面包含了source code。
  • Runtime Binary则仅仅是一个运行时环境。


换句话说,如果你下载的是Binary Runtime版本的Eclipse,在plugins目录下,只有”org.eclipse.ui.ide_3.6.2.M20101201-0800.jar“这些plugins,而SDK版本的则多了一些
”org.eclipse.ui.ide.source_3.6.2.M20101201-0800.jar“plugins,这些就是plugin对应的源码包。Eclipse 扩展了OSGI的MANIFEST文件,提供了一个自定义的Header,注明source plugin:

  1. Eclipse-SourceBundle: org.eclipse.ui.ide;version="3.6.2.M20101201-0800
  2. ";roots:="."



很 多时候,我们需要查看Eclipse Plartform 的API或者class source codes,对于SDK版本的eclipse,附带了source plugin的插件,eclipse会直接帮我们链接上,这对于开发人员来说是非常方便的。如果不幸你用的是Binary Runtime,Eclipse会提示你source 找不到,需要手动链接。

 



这时候选择一下带有source的包也行。不过建议去eclipse下载对应的source-plugin,放到plugins目录或者dropins目录下,重启下就可以查看源码了。

 

分享到:
评论

相关推荐

    Eclipse版本及对应说明

    描述了Eclipse各版本之间的差距和版本之间的相差性,以便开发者找出对应适合自己的Eclipse版本和了解版本的更新进度

    Eclipse3.2汉化包使用说明

    ### Eclipse 3.2 汉化包使用说明 #### 一、背景介绍 在使用Eclipse 3.2的过程中,可能会遇到其内置的帮助文档为全英文版本的情况,这对于中文用户来说,在理解和使用上会存在一定的障碍。因此,寻找并安装合适的...

    Eclipse的使用说明

    以下是对Eclipse使用说明及快捷键的详细说明: 1. **运行配置 (Run Configuration)**:在Eclipse中,你可以创建并管理不同的运行配置。例如,如果你正在开发一个Java应用程序,你可以通过"Run Configurations"来...

    eclipse版本是luna(4.4)

    我的eclipse版本是luna(4.4),最近要在eclipse安装python的开发环境pydev。最开始,我是通过通过eclipse在线安装pydev,安装完成后,eclipse中却没有如期显示PyDev的菜单。PyDev版本要求网上找了半天,有人提到说可能是...

    eclipse黑色主题版本(plugins2)

    8. `org.eclipse.oomph.setup.doc_1.8.0.v20170318-0419.jar`:Oomph是Eclipse的项目设置工具,提供了一种自动化和版本控制项目配置的方法,这个文档库包含了如何使用Oomph的说明。 9. `org.eclipse.ui.ide_3.13.1....

    eclipse的linux版本

    "eclipse-cpp-mars-1-linux-gtk-x86_64.tar.gz"是Eclipse C/C++ Mars 1版本的Linux GTK+ 64位版本的安装包。这个版本专为开发C和C++程序设计,Mars是Eclipse的一个里程碑版本,发布于2015年,它包含了多个改进和新...

    eclipse黑色主题版本

    "eclipse黑色主题版本"是Eclipse IDE的一个特别版本,它为用户提供了深色背景的主题,有助于减轻长时间编程时的眼睛疲劳。深色主题在低光照环境下尤为舒适,减少了白色屏幕对眼睛的刺激。 此压缩包包含以下六个文件...

    Eclipse识别低版本插件f方法说明及ORBSstudio7.7.7文件

    2. **回退Eclipse版本**:如果插件确实不支持新版本,一个简单的方法是降级到该插件支持的Eclipse版本。 3. **使用兼容模式**:某些插件可能有特定的设置来允许在新版本Eclipse中运行。在`Window > Preferences > ...

    Eclipse 说明书

    ### Eclipse使用说明书知识点详解 #### 一、Eclipse概述 **Eclipse**是一款非常流行的开源集成开发环境(IDE),主要用于Java开发,但也支持其他编程语言。该平台以其高度可扩展性和丰富的插件生态系统而闻名,这...

    ireport本地安装eclipse插件

    - 为了保持 Eclipse 的稳定性和兼容性,请确保使用与当前 Eclipse 版本相匹配的 iReport 插件版本。 - 如果对 iReport 有更高的集成需求,可以考虑使用 iReport Plugin for NetBeans,它提供了更深入的集成能力,...

    Eclipse的使用说明手册

    这份"使用说明手册"将引领初学者逐步掌握Eclipse的各项功能,并深入理解其高级特性,如远程协助和代码重构。 一、Eclipse基础操作 1. **安装与启动**:Eclipse提供适用于Windows、Mac OS X和Linux的版本。下载完成...

    eclipse注释模版以及说明

    以下是对"eclipse注释模版以及说明"的详细解释和使用指南。 1. **创建和编辑注释模板** 在Eclipse中,你可以为不同的语言(如Java、Python等)设置不同类型的注释模板。在`Window` -> `Preferences` -> `Java` ->...

    eclipse使用说明文档.zip

    这份"eclipse使用说明文档.zip"包含了详细的操作指南,帮助用户掌握如何有效地使用Eclipse进行Java开发。以下是对Eclipse核心功能和使用方法的详细说明: 1. **安装与启动**:下载Eclipse的相应版本后,双击安装...

    Eclipse插件打包Jar文件fatjar(支持eclipse4.4及以上版本).zip

    本话题将围绕"Eclipse插件打包Jar文件fatjar"展开,讲解如何在Eclipse 4.4及以上版本中创建一个包含所有依赖的“fat jar”文件。 "Fat jar",又称为"uber jar",是一种将项目的所有依赖库合并到一个单一的JAR文件中...

    Crystal Reports for Eclipse 发 行说明

    Crystal Reports for Eclipse 的发行说明详细介绍了该版本的重要信息,包括版权信息、版本说明、已废弃的首选项属性、安装与更新指南等内容。用户应仔细阅读这些说明,确保能够顺利地安装和使用该软件,并了解其中的...

    eclipse4.4版本fatJar

    在早期的Eclipse版本中,fatJar插件非常流行,因为它极大地简化了处理项目依赖关系和构建可执行JAR的过程。然而,随着Eclipse Luna(即4.4版本)的发布,原有的fatJar插件可能不再兼容,导致用户遇到问题。 描述中...

    activiti 5.0版本 eclipse 和 idea 全插件 包含读图修改

    activiti 5.0版本 eclipse 和 idea 全插件 包含读图修改,eclipse(Activiti BPMN 2.0 designer),idea(actiBPM 读图,yaoqiang BPMN editor 修改),有文档和全路径安装说明

Global site tag (gtag.js) - Google Analytics