kotlin - 使用 IntelliJ IDEA 时,Kotlin 中的 "An illegal reflective access operation has occurred"是什么意思?

标签 kotlin intellij-idea jetbrains-ide intellij-plugin

简单地进行 JetBrains 介绍,Hello World。

这一切意味着什么?安装问题?我不得不下载很多不同版本的东西。

-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2020.3\lib\idea_rt.jar=52283:C:\Program Files\JetBrains\IntelliJ IDEA 2020.3\bin" -Dfile.encoding=windows-1252 -classpath C:\Users\Student-CHCS201\AppData\Roaming\JetBrains\IntelliJIdea2020.3\plugins\Kotlin\kotlinc\lib\kotlin-compiler.jar;C:\Users\Student-CHCS201\AppData\Roaming\JetBrains\IntelliJIdea2020.3\plugins\Kotlin\kotlinc\lib\kotlin-reflect.jar;C:\Users\Student-CHCS201\AppData\Roaming\JetBrains\IntelliJIdea2020.3\plugins\Kotlin\kotlinc\lib\kotlin-stdlib.jar;C:\Users\Student-CHCS201\AppData\Roaming\JetBrains\IntelliJIdea2020.3\plugins\Kotlin\kotlinc\lib\kotlin-script-runtime.jar org.jetbrains.kotlin.cli.jvm.K2JVMCompiler -kotlin-home C:\Users\Student-CHCS201\AppData\Roaming\JetBrains\IntelliJIdea2020.3\plugins\Kotlin\kotlinc -script C:/Users/Student-CHCS201/IdeaProjects/FirstExample/src/Main.kts
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.util.ReflectionUtil (file:/C:/Users/Student-CHCS201/AppData/Roaming/JetBrains/IntelliJIdea2020.3/plugins/Kotlin/kotlinc/lib/kotlin-compiler.jar) to method java.util.ResourceBundle.setParent(java.util.ResourceBundle)
WARNING: Please consider reporting this to the maintainers of com.intellij.util.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

到目前为止,花了 2 天尝试开始这件事,哈哈

最佳答案

我也遇到了同样的问题。我尝试了不同版本(1.4.32、1.4.31、1.4.20)的 kotlin 编译器,它们在 windows 上都有相同的问题。在 Ubuntu 上它们工作得很好。不管怎样,我在windows上安装了1.4.10版本,问题就解决了。

关于kotlin - 使用 IntelliJ IDEA 时,Kotlin 中的 "An illegal reflective access operation has occurred"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65472175/

相关文章:

intellij-idea - WebStorm 中的语言注入(inject)(scss 到 html)

android - Android Spinner未填充| Android Kotlin

kotlin - 如何在Kotlin中从自身内部访问功能?

java - 尝试使用 EGit 将 GIT 项目从 IntelliJ IDEA 迁移到 Eclipse?

grails - 访问内部 Grails 模块

webstorm - Apache Velocity 中的第一个字母小写

list - 如何使用 Kotlin 就地过滤列表?

android - 如何在 Kotlin 中创建具有多个接收器的扩展函数?

java - 命令行太长。缩短测试或 JUnit 默认配置的命令行?

javascript - WebStorm 不会显示项目文件夹