IntelliJ Platform SDK DevGuide

Plugin Repository Maven Interface

您可以使用https://plugins.jetbrains.com/maven`上提供的Maven界面从plugin repository下载插件更新.

URL格式如下:

https://plugins.jetbrains.com/maven/<channel>/com/jetbrains/plugins/<plugin_xml_id>/<version>/<plugin_xml_id>-<version>.<extension>

哪里

  • ** plugin_xml_id *是插件的单个updade页面右侧或 plugin.xml *中指定的唯一插件XML ID;

  • 版本是完整更新版本;

  • 频道是发布更新的发布频道(空频道表示默认稳定频道);

  • ** extension *是一个插件更新包扩展名( .jar .zip *).

例如. 下载* VueJs插件版本1.0.1*您应该发送请求https://plugins.jetbrains.com /maven/com/jetbrains/plugins/vue.js/1.0.1/vue.js-1.0.1.jar.

此外,您可以使用Gradle或Maven将插件检索为maven依赖项:

  • ** groupId \ .com.jetbrains.plugins **或** com.jetbrains.plugins ** for * Stable * channel;

  • ** artifactId pluginXmlId *(pluginXmlId被指定为插件的个人更新页面右侧的插件XML ID *参数);

** **的build.gradle

repositories { maven { url 'https://plugins.jetbrains.com/maven' } } dependencies { compile 'com.jetbrains.plugins:<plugin_xml_id>:<version>' // for the plugin from Stable channel compile '<channel>.com.jetbrains.plugins:<plugin_xml_id>:<version>' // for the plugin from non-default channel }

(请参阅上面的参数说明)

Last modified: 28 August 2019