前言
由于某些情况下,公司开发的插件并不想上传到公有插件市场 IDEA 插件市场,因此需要自定义插件存储库,有更新则将插件发布到私有仓库即可。
关于如何创建插件请参考上一篇 IDEA插件开发快速入门-项目创建
主要步骤
- 在 Web 上提供一个获取 updatePlugins.xml 文件的 URL,文件内容需要指定插件 id,插件版本等信息。
<?xml version="1.0" encoding="UTF-8"?>
<plugins>
<!--
插件的描述信息
id - 为 plugin.xml 中的插件ID
url - 能够访问并下载的插件地址,官网描述必须为 https ,亲测使用 http 也能更新,不过尽量使用 https
version - 插件的版本,与 plugin.xml 中的 <version> 一致,build.gradle 中的 build.gradle 也保持一致
-->
<plugin id="org.example.untitled"