codecamp

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

所有企业存储库插件 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>]>
IntelliJ IDEA从磁盘安装插件
如何管理IntelliJ IDEA的任务和上下文
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

IntelliJ IDEA的一般准则

什么是IntelliJ IDEA项目

使用IntelliJ IDEA的意图行为

IntelliJ IDEA使用运行/调试配置

特定于VCS的程序

IntelliJ IDEA语言和特定框架指南

IntelliJ IDEA的数据库和SQL功能

IntelliJ IDEA使用之JavaServer Faces(JSF)

IntelliJ IDEA:分析PHP应用程序的性能

IntelliJ IDEA:调试PHP应用程序

IntelliJ IDEA:适用于PHP的Google App Engine

IntelliJ IDEA更多内容

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }