如何使用IntelliJ Platform Plugin SDK引入com.intellij.diagram插件?
解决Gradle找不到com.intellij.diagram插件依赖的问题
问题原因
你遇到的报错是因为Diagram(UML类图)功能是IntelliJ IDEA的捆绑插件,但你的Gradle构建脚本没有显式声明对该插件的依赖,导致构建时无法找到相关类和扩展点。
解决步骤
在你的插件项目的Gradle构建脚本中,添加对com.intellij.diagram插件的依赖声明:
1. Kotlin DSL(build.gradle.kts)
intellij { version.set("你的IDE版本号,例如2023.2") // 添加Diagram插件到依赖列表 plugins.set(listOf("com.intellij.diagram")) }
2. Groovy DSL(build.gradle)
intellij { version '你的IDE版本号,例如2023.2' plugins 'com.intellij.diagram' }
补充说明
- 确保
version指定的IDE版本与你开发/测试使用的IDE版本一致,避免兼容性问题。 com.intellij.diagram是IDE自带的捆绑插件,无需额外配置仓库,Gradle会自动从IDE安装目录或JetBrains的插件仓库获取对应版本的依赖。
内容的提问来源于stack exchange,提问作者Bardi Harborow
相关产品推荐
相关产品推荐

