找不到com.intellij.lang.properties.charset.Native2AsciiCharsetProvider

我在基于gradle IDEA中创建了一个项目,并使用spring-boot来运行我的项目。

当它开始时,我发现代码Charset.availabeCharsets()将抛出异常,指出:

 java.util.ServiceConfigurationError: java.nio.charset.spi.CharsetProvider: Provider com.intellij.lang.properties.charset.Native2AsciiCharsetProvider not found. 

这很奇怪,因为我从来没有遇到过这个。

有谁知道为什么抛出这个异常,以及如何解决它? 是否因为在项目或Grable文件中设置不正确?

这似乎是由于它的新支持Kotlin gradle中的一个错误。 看看https://youtrack.jetbrains.com/issue/KT-12549#tab=Comments