Eclipse如何在XML目录中生成插件指定的条目?

时间:2014-01-31 18:46:20

标签: xml eclipse xsd xmlcatalog

我希望我的Eclipse插件为Eclipse指定一个XSD文件,以便将其添加到目录中。

2 个答案:

答案 0 :(得分:2)

org.eclipse.wst.xml.core.catalogContributions扩展点允许您添加到目录(这需要您安装Eclipse的Web Tools(WST)组件。)

例如org.eclipse.wst.xsd.core插件添加了这个:

<extension
    point="org.eclipse.wst.xml.core.catalogContributions">
    <catalogContribution id="default">
        <uri
             name="http://www.w3.org/2001/XMLSchema"
             uri="platform:/plugin/org.eclipse.xsd/cache/www.w3.org/2001/XMLSchema.xsd" />
        <system
             systemId="http://www.w3.org/2001/xml.xsd"
             uri="platform:/plugin/org.eclipse.xsd/cache/www.w3.org/2001/xml.xsd"/>             
   </catalogContribution>
</extension>

答案 1 :(得分:1)

它从扩展点读取它们。 org.eclipse.wst.standard.schemas和org.eclipse.jst.standard.schemas(都来自Web Tools Platform并随Java EE IDE一起安装)包含许多示例。由于这些插件中没有编译代码,您可以只研究已安装的副本。