idea插件开发可能出现的问题
特别注意:idea版本高的时候可能不支持低版本的jdk
比如2020.3版本的idea最低支持jdk11不支持jdk8
如果想使用jdk8开发,可以使用2019.3版本
其它版本未测试过,可能存在类似情况,无论如何,每个版本的idea都有一个最低支持的jdk版本
要选择合适的idea版本开发
插件项目的配置:配置几个关键的地方
1.project sdk 如图,选择idea sdk并且依赖jdk,我这里依赖的是jdk8
2.设置out目录
3.设置源集
这里的配置是导致idea插件项目找不到类的关键配置
一定要把src目录设置为Sources
把resources目录设置为Resources
选择对应的目录在上方点击响应的类型即可
配置成功会在右侧显示出对应源集的路径
4.输出路径设置为项目自己的路径
5.依赖新建的idea sdk
6.新建的idea sdk在这配置
7.配置plugin
一般新建的项目已经默认依赖了你的idea sdk
如果这里显示的是no sdk则手动指定一个idea sdk
注意:选择的idea sdk一定要依赖了jdk
如果出现配置plugin的时候找不到model的情况,则在.idea目录下打开modoule.iml文件
将JAVA_MODULE改为PLUGIN_MODULE
以上是我的开发中的一些心得,希望对你有帮助
还没有评论,来说两句吧...