0

我写了一个代码

fun main(args:Array<String>)
{
    println("Hello world");
} 

当我在 cmd 中使用命令时

kotlinc hello.kt -include-runtime -d hello.jar

它在编译时显示错误

Java HotSpot(TM) 64 位服务器 VM 警告:选项 -Xverify:none 和 -noverify 在 JDK 13 中已弃用,并且可能会在未来的版本中删除。异常:java.lang.ArrayIndexOutOfBoundsException:在 org.jetbrains.org.objectweb.asm.ClassReader 的 org.jetbrains.org.objectweb.asm.ClassReader.readUnsignedShort(ClassReader.java:2464) 的长度 11026 的索引 11026 超出范围。 readUTF8(ClassReader.java:2525) at org.jetbrains.org.objectweb.asm.ClassReader.readModule(ClassReader.java:761) at org.jetbrains.org.objectweb.asm.ClassReader.accept(ClassReader.java:646)在 org.jetbrains.org.objectweb.asm.ClassReader.accept(ClassReader.java:507) 在 org.jetbrains.kotlin.resolve.jvm.modules.JavaModuleInfo$Companion.read(JavaModuleInfo.kt:67) 在 org.jetbrains .kotlin.cli.jvm.modules.CliJavaModuleFinder.findSystemModule(CliJavaModuleFinder.kt:44) 在 org。

需要一些帮助我有最新版本的 java se 即 15.0.2

4

0 回答 0