阅读(3859) (11)

将IntelliJ IDEA插件添加到企业存储库

2017-11-24 10:11:11 更新

所有企业存储库插件 updatePlugins.xml 与其 URL 和版本号必须一起在文件中列出,这是为了让 IntelliJ IDEA 用户能够使用它们。该文件必须在为相应存储库指定的 URL 处可用(请参阅管理企业插件库)。

插件本身由它们各自的 URL 标识,因此可能位于不同的 Web 服务器上。

将插件添加到企业插件存储库

  1. 将您的插件 JAR 上传到 Web 服务器上。
  2. 将插件定义添加到updatePlugins.xml。如果该文件尚不存在,请在与存储库 URL 相对应的位置创建该文件。updatePlugins.xml中的插件定义可能与以下内容类似:
    <plugins>
        ...
        <plugin id="MyPlugin" url="http://plugins.example.com:8080/myPlugin.jar" version="1.0"/>
        ...
    </plugins>
  3. 要发布相同插件的新版本,请将相应的插件 JAR 上传到存储库,然后更改插件定义中的 version属性值。

updatePlugins.xml 的 DTD

updatePlugins.xml 文件必须对应于以下文档类型定义 (DTD):

<!DOCTYPE plugins [
    <!ELEMENT
      plugins(plugin)*>
    <!ELEMENT
      plugin (#PCDATA)>
    <!ATTLIST
      plugin id CDATA #REQUIRED url DATA #REQUIRED version CDATA #REQUIRED>]>