某些场景下,插件需要依赖其他插件、三方依赖或自定义依赖。为了引入这些依赖,需要如下两步:

  • 将需要依赖的jar包,放到IntelliJ平台SDK的classpath中。

    警告不要将依赖的插件jar添加到lib中:这样会导致IntelliJ平台加载两次插件依赖,而出现运行异常。

  • 在plugin.xml中添加<depends>标签,在内容中添加需要依赖的插件ID。比如:

    <depends>org.jetbrains.idea.maven</depends>
    

可通过插件jar包中的META-INF/plugin.xml文件中的<id>标签,来获取插件标识。

results matching ""

    No results matching ""