对于每个插件或片段,应该存在 {id}_{version} 形式的目录。该目录的内容对应于插件/片段位置。它应该包含 {library name}src.zip
形式的源代码压缩文件,其中 library name 是与源代码相匹配的 Java 库的名称。此外,它还应该包含在
build.properties 中使用 source.include
变量指定的任何文件或目录。
<!ELEMENT extension (location+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT location EMPTY>
<!ATTLIST location
path CDATA #REQUIRED>
id
是匹配的插件或片段标识,而 version
是匹配的插件/片段版本。这些目录又应该包含源代码归档以及在相应的插件/片段的 build.properties 文件中使用 source.includes
变量指定的任何其它文件或文件夹。source
扩展的示例:
在上述示例中,提供插件中的源代码位置<extension point =
"org.eclipse.pde.core.source"
>
<location path=
"src"
/>
</extension>
src
已注册。
Copyright (c) 2004 IBM Corporation and others.
All rights reserved. 该程序及附带提供的资料依据 Common Public License v1.0 的条款方可使用,本发行中提供了该许可条款,并且也可
在以下位置处找到该条款:http://www.eclipse.org/legal/cpl-v10.html