从我第一天认识 eclipse到现在已经一年多了,但是在今晚之前,要是谁问我eclipse是什么,我应该答不出个所以然来,也许我最多会回答是java的一个开发工具。真是惭愧,对于自己经常使用的东西,自己如此陌生。今天去图书馆,找到一本叫《eclipse从入门到精通》的书,就看了一下,做了些记录。
Eclipse是2001年11月诞生,2003年3月发布2.1版,后来IBM捐给开源组织eclipse.org.这个项目的开发人员来自于与JBuilder竞争的visual Age 的项目组。
Eclipse是一种通用工具平台—普通适用的开放式扩展IDE,可以开发java、C/C++\PHP。所谓开放式扩展就是任何人都可以扩展Eclipse的功能。在Eclipse上装上C/C++开发环境插件(CDT),可以用来开发C/C++.只要有相应插件,可以作为任何语言的开发工具。
Eclipse的设计思想:一切皆为插件。Eclipse核心非常小,其他功能都基于此核心写成插件,这样的插件包括Eclipse的图形API(SWT/JFace),java开发环境插件(简称JDT),插件开发环境(简称PDE)等。Eclipse对这些插件的协同工作提供了良好的支持,不仅安装简单,还可以无缝结合。
Eclipse对这些插件是动态载入并动态调用。动态指它启动后要真正用到某个插件时,该插件才会被调入内存,当该插件不再被使用时,它就会适时被清除内存。
Eclipse的结构如下:
Eclipse按OSGI标准实现动态插件机制,并形成一个独立项目Equinox。你想像Eclipse一样用OSGI来设计自己的软件,可以把Equinox从Eclipse拿出来单独使用。如果你想深入了解OSGI,可以阅读在国内开发文档组织OpenDoc的《OSGI实践》。
JFace是SWT的扩展包,采用MVC设计。SWING是模拟本机界面组织;而SWT则是直接调用本机界面组织,当没有时才模拟,这种机制是SWT速度更快,并且界面风格与本机保持一致。SWT对本机界面组件的直接调用,形成与操作系统的耦合,就会失去java夸操作系统特性。针对Windows、linux、unix、Macos,SWT已经做好了一直工作,开发的桌面应用系统无需修改就可以运行。
对于用Eclipse开发自己的插件,可以用PDE开发,随即所需的扩展功能。
对于在Eclipse上安装插件,下面介绍link式插件安装方法,以安装语言包为例
1.创建专门存放Eclipse插件的目录C:\eclipse_plugins,并在此总插件目录下创建一个用于存放语言包的目录language、
2.将语言包放在language目录下
3.在c:\eclipse下新建links目录,在links创建文本language.link(名字任意),里面只有一条语句:path=c:\\eclipse_plugins\\language或则path=c:/eclipse_plugins/language或则path=../eclipse_plugins/language
- 大小: 5.4 KB
分享到:
相关推荐
汉化方法:解压缩后,将里面的plugins文件夹与features文件夹拷贝到你的eclipse目录下(即覆盖掉里面以前的两个文件夹)从新启动eclipse,如果没有成功的话,先关闭eclipse,将eclipse文件夹configuration目录里的org....
离线安装maven eclipse插件 1、在eclipse目录下的dropins目录下新建一个maven.link文件,文件名不受限制 2、在maven.link文件中指向maven插件:path=../...3、从新启动eclipse,window->首选项,找到maven标签进行设置
汉化方法:解压缩后,将里面的plugins文件夹与features文件夹拷贝到你的eclipse目录下(即覆盖掉里面以前的两个文件夹)从新启动eclipse,如果没有成功的话,先关闭eclipse,将eclipse文件夹configuration目录里的org....
汉化方法:解压缩后,将里面的plugins文件夹与features文件夹拷贝到你的eclipse目录下(即覆盖掉里面以前的两个文件夹)从新启动eclipse,如果没有成功的话,先关闭eclipse,将eclipse文件夹configuration目录里的org....
汉化方法:解压缩后,将里面的plugins文件夹与features文件夹拷贝到你的eclipse目录下(即覆盖掉里面以前的两个文件夹)从新启动eclipse,如果没有成功的话,先关闭eclipse,将eclipse文件夹configuration目录里的org....
离线安装maven eclipse插件 1、在eclipse目录下的dropins目录下新建一...3、从新启动eclipse,window-首选项,找到maven标签进行设置 4.apache-mave-3.25可以配合JDK1.6+Tomcat6.0使用.本人亲测,现在就用这,很好用。
基于w10+jdk1.8.0_162+eclipse2020-03+hadoop-2.9.2,亲测可以正常使用,注意如果eclipse已经启动过要从新加载下插件。
svn配置 1.在解压的eclipse中,links文件夹里添加svn....3.从新启动eclipse。 注:unieap的插件设置方法同上,如果没有上述第二步提到的“plugins_ex”文件夹,可以新建一个,然后按照说明再把“svn”文件夹复制过去
把包解压后放入EclipseSDK 下从新运行系统自动变成汉语
2020中国出口跨境电商趋势报告:从新业态到新常态.pdf
第三章第一节从新民主主义到社会主义的转变.ppt
在微机上从新注册浏览器ie6,执行一次,就行了! 在微机上从新注册浏览器ie6,执行一次,就行了! 在微机上从新注册浏览器ie6,执行一次,就行了!
此文档中详细的记载了,从新加载sql server数据库的方法,希望可以帮到下载的朋友们
安装maven软件后,集成安装maven eclipse插件 1、在eclipse目录下的dropins目录下新建一...3、从新启动eclipse,window->首选项,找到maven标签进行设置,选中所有,设置maven路径和setting的路径。 4、导入maven工程
从新基建到数字化转型研究.pdf从新基建到数字化转型研究.pdf
eclipse环境下的IjKPlayer的demo,本人从新编译了eclipse下使用的jar包,及so库,可以直接在eclipse环境下使用
亚马逊&财新智库-从新业态到新常态 2020 出口跨境电商趋势报告-2020.8-12页2020精品报告.pdf
拆除路面从新铺设人行道.doc
可以为电脑从新分配内存 欢迎大家下载 支持国产啊
ln25怎样从新要素到新物种.pdf