建议将Kotlin/JVM语言进行更新 我使用Kotlin语言写一些题目
exception: java.lang.ExceptionInInitializerError
at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:88)
at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:44)
at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:98)
at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:76)
at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:45)
at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit(CLITool.kt:227)
at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMainNoExit$default(CLITool.kt:225)
at org.jetbrains.kotlin.cli.common.CLITool$Companion.doMain(CLITool.kt:214)
at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler$Companion.main(K2JVMCompiler.kt:272)
at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.main(K2JVMCompiler.kt)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jetbrains.kotlin.preloading.Preloader.run(Preloader.java:87)
at org.jetbrains.kotlin.preloading.Preloader.main(Preloader.java:44)
Caused by: java.lang.IllegalArgumentException
at java.util.concurrent.ConcurrentHashMap.<init>(ConcurrentHashMap.java:895)
at com.intellij.util.containers.ConcurrentRefHashMap.<init>(ConcurrentRefHashMap.java:105)
at com.intellij.util.containers.ConcurrentWeakHashMap.<init>(ConcurrentWeakHashMap.java:52)
at com.intellij.util.containers.ContainerUtil.createConcurrentWeakMap(ContainerUtil.java:2669)
at com.intellij.openapi.util.Disposer.<clinit>(Disposer.java:62)
... 16 more
常常会导致一些初始化错误 而更新的Kotlin版本似乎不会发生