解决Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of ..
文章目录
1. 问题
今天在启动spring boot项目时,idea报出错误:Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.13.
,如下图所示:
2. 分析问题
原来是idea的kotlin插件版本比pom中的低。
对此,可以有以下两种思路:
-
把项目里面的版本降一下
-
一种是升级下idea插件的版本
我选择了后者,但搞了好久,才解决这个问题
下面总结了两种方法。
3. 升级kotlin插件版本
3.1 升级方法1
- 打开kotlin面板
-
Windows系统:File -> settings -> Languages & Frameworks -> Kotlin
-
mac系统:Preferences -> Languages & Frameworks -> Kotlin
- 点击Check again
你会发现Kotlin当前版本是1.3.21-release-IJ2019.1-2
,但新版本是1.3.72
,因而,我们需要升级Kotlin版本。
- install
- 安装成功
3.1 升级方法2
如果因为某些插件需要翻墙下载,出现Download failed
的情况,可以去官网直接下载,可以通过如下方式进入官网和安装Kotlin:
-
File -> Settings -> Plugins
-
选择installed的tab框
-
在搜索框中输入Kotlin
-
单击图表,如下图所示:
- 双击图表,即可进入到官网
- 选择我们需要的版本下载
- 若下载完成后,如下方式安装
4. 其他问题
4.1 方法1中的Cannot download … Read timed out问题
在install时,可能会出现网络超时的问题,即:
Plugin Kotlin was not installed: Cannot download 'https://plugins.jetbrains.com/pluginManager/?action=download&id=org.jetbrains.kotlin&build=IU-191.6183.87&uuid=21a4a4e1-1cb8-4d41-b073-3ce4ffa8ab33': Read timed out , response: 200 OK
如下图所示:
这种情况,多试几次就可以了。
4.2 方法2中的Plugin ‘Kotlin’ is incompatible with this installation问题
在安装时,有可能出现这种情况:Plugin 'Kotlin' is incompatible with this installation
这种情况是因为我们下载的插件和idea的版本不匹配,只要下载和idea版本匹配的插件即可。可以参考这篇文章:https://blog.csdn.net/lvoelife/article/details/126402784
相关文章
- Flask中的请求上下文和应用上下文
- 腾讯入资东方金信数亿元,共建大数据生态体系
- 浅谈大数据开发工程师的两年工作经验总结
- 大数据应用案例:Dealer Tire通过大数据预测消费者何时需要轮胎
- 医疗大数据:如何实现商业化变现?
- 大数据分析建模及其应用建议
- 招聘行业大数据应用场景分析
- 大数据入门学习必读好书推荐,请收藏!
- 区块链与大数据的整合,未来必然趋势
- 如今的大数据究竟发展到了什么阶段
- InterSystems IRIS医疗版助力东华医为推动中国医疗行业数字化转型
- 大数据产业进入提质增效关键期
- 社交网络大数据的应用有多大的价值
- 大数据安全防护方法研究与建议
- InterSystems IRIS 数据平台通过AWS云应用商店认证
- 大数据在医疗行业中的5种应用
- 中国大地保险数据管理应用中心大数据应用平台案例分析
- 大数据在应急管理中的应用
- 大数据:产业链条将更为完备
- 2019年大数据发展将走向何方