Intellij idea IntelliJ导入Java布尔值,然后抛出错误

Intellij idea IntelliJ导入Java布尔值,然后抛出错误,intellij-idea,kotlin,Intellij Idea,Kotlin,(首先,是的,Minecraft插件开发。与它一起生活) 所以,我正在IntelliJ IDEA Ultimate中开发Kotlin,但当涉及到自动导入java.lang.Boolean而不是Kotlin.Boolean时,它真的很讨厌我 根据JB工具箱,我的Kotlin插件是完全最新的,IntelliJ也是最新的 每次我按下CTRL+ALT+L自动格式化并自动导入时,它会导入java.lang.Boolean,然后在我应该使用的文件中抛出所有错误kotlin.Boolean。事实上,这就像删除

(首先,是的,Minecraft插件开发。与它一起生活)

所以,我正在IntelliJ IDEA Ultimate中开发Kotlin,但当涉及到自动导入
java.lang.Boolean
而不是
Kotlin.Boolean
时,它真的很讨厌我

根据JB工具箱,我的Kotlin插件是完全最新的,IntelliJ也是最新的

每次我按下
CTRL+ALT+L
自动格式化并自动导入时,它会导入
java.lang.Boolean
,然后在我应该使用的文件中抛出所有错误
kotlin.Boolean
。事实上,这就像删除导入一样简单,但这是徒劳的额外努力,因为它本身应该能够做到这一点。这可能与扩展Java类有关,Java类的方法返回Java布尔值,但我不认为会是这种情况,因为这太烦人了,更多的用户应该在以前注意到它

如果我将返回类型更改为
java.lang.Boolean
,则表示重写的类(与Kotlin STD Lib没有任何连接)使用Kotlin版本,并且我应该将其更改为
Kotlin.Boolean
。这让我很恼火,有人知道吗


问题中的文件是这样的:

您是否尝试过文件|使缓存无效并重新启动?刚刚尝试过,@yole,但不幸的是没有成功。