Bot bot = BotFactory.INSTANCE.newBot(1474855171, password, new BotConfiguration() {{
// 配置,例如:
fileBasedDeviceInfo();
}});
这一行代码报错
Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/coroutines/EmptyCoroutineContext
at net.mamoe.mirai.utils.BotConfiguration.<init>(BotConfiguration.kt:64)
at net.mamoe.mirai.utils.BotConfiguration.<clinit>(BotConfiguration.kt:550)
at com.tugos.dst.admin.controller.MiraiBotExample.main(MiraiBotExample.java:16)
Caused by: java.lang.ClassNotFoundException: kotlin.coroutines.EmptyCoroutineContext
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 3 more
pom文件
<dependency>
<groupId>net.mamoe</groupId>
<artifactId>mirai-core-jvm</artifactId>
<version>2.16.0</version>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>1.9.0</version>
</dependency>
java版本1.8