EOS Studio其实是在Eclipse上做的拓展,今天回家顺手拿了本《Eclipse权威开发指南》特意找到感兴趣的部分看了一下,结合EOS Studio下的目录结构,现记录分析如下。
Eclipse根目录下重要目录和文件:
configuration目录:
活动配置文件的默认位置。该文件夹中的config.ini文件对所安装的Eclipse的活动产品配置进行了定义。Config.ini文件在启动Eclipse时会被预加载。
features目录:
该目录中含有众多子目录。Eclipse中已经安装的每个功能部件都对应于这样一个子目录。每个功能部件都会引用一个或多个这样的插件。
plugins目录:
该目录中含有众多子目录。Eclipse中已经安装的每个插件对应于这样的一个子目录。
readme目录:
该目录中含有一个名为readme_eclipse.html文件。
jre目录:
该目录中含有供Eclipse使用的默认Java运行时环境。
workspace目录:
该目录中存放工作区间的数据。
.eclipseproduct文件:
该文件标识出在自己所处目录中含有一个基于Eclipse的产品。
Cpl-v10.html文件:
Eclipse通用公共许可证。
Eclipse.exe文件:
Eclipse启动的可执行文件。
notice.html文件:
Eclipse.org软件用户协议。
Startup.jar文件:
用于帮助Eclipse启动的Java运行时代码。
以下是几点补充:
Configuration\org.eclipse.update\platform.xml保存了安装Eclipse的配置信息,包括安装位置以及Eclipse启动时哪些功能部件可用和有效。Eclipse Update Manager负责对上述信息进行管理。
Eclipse会对features目录进行搜索,以找出那些含有名为feature.xml文件的子目录。如果features目录下某一子目录没有featrue.xml文件,那么上述查找操作就会忽略掉该子目录,反之如果找到,那么该文件将会被作为一个安装位置来处理。
Plugins目录下每个子目录名为插件id+插件版本。
分享到:
相关推荐
Eclipse简介 Eclipse安装与使用 目录结构 Eclipse开发环境 项目构建 Eclipse常用快捷键 提示和技巧
idea导出文件类似eclipse目录结构,将jar包放在idea目录的plugins下,重启idea右键Export Files。
java eclipse 插件 按照目录结构生成的目录树
Eclipse的体系结构.pdf
目录结构 ├── AndroidGetSignature.apk : 一款基于Android Studio开发的通过包名获取apk签名的应用 │ ├── AndroidGetSignature : AndroidGetSignature.apk对应源码 │ ├── AXMLPrinter2_zixie.jar :对于...
viplugin没有说明,按eclipse目录结构放就行,lic文件放到eclipse根目录下 gvim,透明+彩条都打造好,高效又漂亮
Eclipse平台体系结构分析,一篇很好的解析Eclipse结构的文档,对了解eclipse有很大的帮助
第9章 Eclipse插件体系结构 第10章 开发 第一个插件项目 第11章 操作(Actions) 第12章 视图(Views) 第13章 编辑器(Editors) 第14章 透视图(Perspectives) 第15章 对话框和向导(DialogsWizards) 第16章 首选项...
eclipse项目结构 .project .classpath .mymetadata setings 用以解决环境问题
而【maven2】里面d 目录结构就是【<eclipse3.3-安装方法>maven2\eclipse\解压缩插件包得来的plugins和features文件夹】。 【<eclipse3.4+安装方法>maven2\解压缩插件包得来的plugins和features文件夹】。
介绍了eclipse插件开发基本理论、插件项目结构及开发步骤,最后再给出两个插件开发实例。结构如下: 1.介绍eclipse内核结构、扩展点机制; 2.介绍SWT的原理,控件设计及事件响应机制 3.介绍OSGi 4.介绍RCP(Rich ...
而【MercurialEclipse1.5】里面d 目录结构就是【<eclipse3.3-安装方法>MercurialEclipse1.5\eclipse\解压缩插件包得来的plugins和features文件夹】。 【<eclipse3.4+安装方法>MercurialEclipse1.5\解压缩插件包得来...
方法2、使用link方式安装,建立E:\eclipse3.3plugins\jadclipse3.3.0\eclipse\plugins的目录结构,将jadclipse_3.3.0.jar放到plugins目录下面(注:其中E:\eclipse3.3plugins为你自己定义的一个专门放置插件的目录...
本书从Eclipse的基础开始,介绍了Eclipse的体系结构、技术概况以及实际应用,由浅入深全方位地向读者展示了Eclipse本书指导读者利用各种插件使Eclipse成为各种领域的工具,如编程工具、项目开发工具、建模工具、测试...
Eclipse编写的简单树结构!
分享简洁实用的免费的测代码覆盖的eclipse插件--eclemmaV1.3.2。插件安装时,我们只需在eclipse根目录...而【eclemma1.3.2】里面d 目录结构就是【eclemma1.3.2\eclipse\解压缩插件包得来的plugins和features文件夹】。
Eclipse RCP允许开发者使用eclipse结构风格设计弹性的可扩展的应用程序,可重用Eclipse中已存在的方法和编码模式。俗话说,万事开头难。Eclipse RCP入手可能会比较困难、费时。接下来我们将主要讲述如何让RCP工作. ...
精通Eclipse Web开发 Java体系结构、工具、框架及整合应用.rar
本书从Eclipse的基础开始,介绍了Eclipse的体系结构、技术概况以及实际应用,由浅入深全方位地向读者展示了Eclipse本书指导读者利用各种插件使Eclipse成为各种领域的工具,如编程工具、项目开发工具、建模工具、测试...
它对Eclipse插件开发进行了全程详细指导,内容不仅包括Eclipse使用入门、Eclipse基础结构、SWT、JFace、操作、视图、透视图、标记、性质、构建器等插件开发必备知识,还介绍了实现帮助系统、国际化、创建扩展点、...