首页 > 解决方案 > 在最终 jar 中覆盖的 plugin.xml 中

问题描述

我正在创建一个自定义插件并使用 plugin.xml 文件中的详细信息:

<idea-version since-build="162.0" until-build="181.*"/>

但是在我使用 gradle-build task 构建插件项目之后,我看到最终 jar 中的 plugin.xml 如下。不知何故,我定义的标签被覆盖了。

<idea-version since-build="181.4445" until-build="181.*"/>

我想使用“162.0”使插件在较旧的 IDE 版本中工作。

标签: intellij-ideaintellij-plugin

解决方案


您可以按照文档中的说明配置 Gradle 以修补plugin.xml文件:

patchPluginXml {
  sinceBuild '162'
  untilBuild '181'
}

推荐阅读