所有企業存儲庫插件 updatePlugins.xml 與其 URL 和版本號必須一起在文件中列出,這是為了讓 IntelliJ IDEA 用戶能夠使用它們。該文件必須在為相應存儲庫指定的 URL 處可用。
插件本身由它們各自的 URL 標識,因此可能位于不同的 Web 服務器上。
⒈ 將您的插件 JAR 上傳到 Web 服務器上。
⒉ 將插件定義添加到updatePlugins.xml。如果該文件尚不存在,請在與存儲庫 URL 相對應的位置創建該文件。updatePlugins.xml中的插件定義可能與以下內容類似:
<plugins>
...
<plugin id="MyPlugin" url="http://plugins.example.com:8080/myPlugin.jar" version="1.0"/>
...
</plugins>
⒊ 要發布相同插件的新版本,請將相應的插件 JAR 上傳到存儲庫,然后更改插件定義中的 version屬性值。
updatePlugins.xml 文件必須對應于以下文檔類型定義 (DTD):
<!DOCTYPE plugins [
<!ELEMENT
plugins(plugin)*>
<!ELEMENT
plugin (#PCDATA)>
<!ATTLIST
plugin id CDATA #REQUIRED url DATA #REQUIRED version CDATA #REQUIRED>]>