读书人

Eclipse的索引结构

发布时间: 2012-07-24 17:47:57 作者: rapoo

Eclipse的目录结构

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开发

热点推荐