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
以上是我的开发中的一些心得,希望对你有帮助
idea插件开发可能出现的问题相关推荐
- ATS插件开发中内存泄露问题的解决方法探讨
接触ATS开发已经有几年了,开发过内核的模块,也从事过插件的开发.内存泄露问题一直是一个困扰大多数ATS开发者的头疼的问题,下面说说我自己的感受和思考.这里这关注ATS插件开发这个话题.源码的exam ...
- jQuery插件开发 - 其实很简单
[前言] jQuery已经被广泛使用,凭借其简洁的API,对DOM强大的操控性,易扩展性越来越受到web开发人员的喜爱,我在社区也发布了很多的jQuery插件,经常有人询问一些技巧,因此干脆写这么一篇 ...
- jquery 插件开发的作用域及基础
2019独角兽企业重金招聘Python工程师标准>>> 之前一直有开发jquery插件的冲动,所以一直想学习如何进行插件开发,最近一个项目需要使用图片上传组件及自动无限下拉组件,百度 ...
- Nutch插件开发及发布流程
2019独角兽企业重金招聘Python工程师标准>>> 一,插件开发流程: 1,Nutch开发客户端环境搭建 2,plugin的源代码则保存在/src/java/org/apach ...
- 深入理解 Mybatis 插件开发
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:风一样的码农 cnblogs.com/chenpi/p/10 ...
- Redis中哈希hash数据类型(增加修改(设置单一属性、设置多个属性)、获取(获取键所有属性、获取单一属性值、获取多个属性值)、删除、使用hash可能出现的问题)
hash⽤于存储对象,对象的结构为属性.值 值的类型为string [应用:如购物车内某个宝贝的所有属性] [help hset] 1. 增加.修改 1.1 设置单个属性 hset key fiel ...
- 【直播回顾】蚂蚁金服高级开发工程师萧恺:IDEA 插件开发入门教程
主讲人:萧恺(蚂蚁金服-支付宝事业群-高级开发工程师) 本名:肖汉松 讲师介绍: 热爱阅读,喜欢挑战,热衷尝试新的技术,关注技术背后的原理. 关注领域:Java 服务端开发,分布式系统 关注语言:Ja ...
- 黄聪:《跟黄聪学WordPress插件开发》
续<跟黄聪学WordPress主题开发>之后,又一个作品完成!<跟黄聪学Wordpress插件开发>,国内最好的Wordpress插件开发视频教程!! 目录预览: WordPr ...
- 浏览器渲染原理及可能出现的bug
Web测试中必不可少的天天打交道的一个应用就是浏览器,它是由哪些部分组成的呢? · 用户接口 – 包括地址栏,前进后退,书签菜单等窗口上除了网页显示区域以外的部分. · 浏览器引擎 – 查询与操作渲染 ...
- discuz x3插件开发傻瓜图文教程,用demo说话
2019独角兽企业重金招聘Python工程师标准>>> 此demo功能是在模板footer部位插入一段javascript代码,这段代码可以是alert提示,也可以是加载广告等等. ...
最新文章
- 通过ngx-lua来统计Nginx上的虚拟主机性能数据
- 利用rawcap抓包(自己发给自己的包裹)
- java并发的艺术-读书笔记-第八章常用的并发工具类
- linux下使用python3_Linux上python3的安装和使用
- 八种基本排序方式(插入排序,希尔排序,选择排序,冒泡排序,快速排序,堆排序,归并排序,基数排序)代码模板以及时间复杂度
- redis简单队列java_使用Redis的简单消息队列
- java 四元一次方程_JAVA编写求解一元多次方程的程序,要求如下:
- linux aix 环境,Aix5.3安装Bash环境
- [SPS2010] RC1 安装体验
- Linux下查看CPU型号,内存大小,硬盘空间,进程等的命令(详解)
- mysql导出表文件_mysql导出表数据到文件的几种方法
- Spring框架学习记录二:装配Bean
- SMBus Host controller not enabled
- nginx出现499现象及原因
- Http格林尼治时间和毫秒的相互转化EEE, dd MMM y HH:mm:ss 'GMT'
- Pboot插件-包含所有Pboot插件功能
- Fuchsia OS简介
- WorkManager
- 数字计算机模拟人脑,人造突触问世 计算机模拟人脑不是梦
- 苹果被曝重大系统漏洞:新款MacBook、iPhone 12统统波及,root权限秒被获取