记录一下 idea 插件开发遇见的问题 想起什么记录什么吧

idea plugin 开发 不支持 lombok 生成 getter setter 目前正在研究部分插件在 IU版本中 默认的 IC版本 没有这些插件 需要修改配置如下 intellij { // version.set(“2021.3.3”) // type.set(“IC”) // Target IDE Platform version.set(“LATEST-EAP-SNAPSHOT”) type.set(“IU”) plugins.set(listOf(“vuejs”)) }修改完插件版本之后 改修改 jdk 此插件包最低支持jdk 17 最好下载 这个版本 的jdk修改完jdk后 gradle 对应版本也应该修改 7.3.3 版本之后才支持 jdk17 gradle 版本链接 :https://blog.csdn.net/ii950606/article/details/109105402 5.改完之后 如果还是报 jdk版本问题 可以检查一下 以下几项的 jdk是否为 17 6.plugins.set(listOf(“vuejs”)) 中 字符串为包名 或者 jar包名 plugin.xml 中 引入的为plugin id 7.build 报错 “Execution failed for task ‘:buildSearchableOptions’.” 添加如下配置 buildSearchableOptions{ enabled=false }

tasks {

// Set the JVM compatibility versions

withType {

sourceCompatibility = "17"

targetCompatibility = "17"

options.encoding = "UTF-8"

}

buildSearchableOptions{

enabled=false

}

修正 跳过之后 runIde 还是会报相同的错误 查询官网文档后 发现要把 版本升级到 1.10.1 升级后 build 提示要升级到 1.13.1 升级完毕后 运行没有问题了

plugins {

id("java")

id("org.jetbrains.intellij") version "1.13.1"

}

启动后 提示 要激活EAP 实际创建用户登录后 即可 不用激活

好文链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: