MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接
    1. 主页
    2. Taskeren
    T
    • 资料
    • 关注 0
    • 粉丝 0
    • 主题 3
    • 帖子 5
    • 最佳 0
    • 有争议的 0
    • 群组 0

    Taskeren

    @Taskeren

    0
    声望
    2
    资料浏览
    5
    帖子
    0
    粉丝
    0
    关注
    注册时间 最后登录

    Taskeren 取消关注 关注

    Taskeren 发布的最新帖子

    • RE: 有没有快照版本的库

      谢谢,就是这个

      发布在 开发交流
      T
      Taskeren
    • 有没有快照版本的库

      因为我的项目中用到了 Ktor 2,这个功能在 2.13.0-M1 中被提及,但是目前中央库里最新的是 2.12.1 仍然用的 Ktor 1,而且会造成冲突。
      所以请问有没有能够获取快照或者预览版的库。

      发布在 开发交流
      T
      Taskeren
    • RE: 来自QQ的指令不解析

      嗷,原来还需要这个插件。
      没在文档里看到,麻烦您了。

      发布在 BUG反馈
      T
      Taskeren
    • 来自QQ的指令不解析

      https://github.com/Dyfused/Explode-Kotlin/tree/master/mirai

      不知道是什么原因导致的,来自QQ端的指令都没有被解析,包括内建的和第三方插件的指令,但是在控制台都可以使用。
      以为是嵌入式的问题,但是换到了 MCL 也是相同的问题。

      发布在 BUG反馈
      T
      Taskeren
    • IDEA 插件 runConsole 报错
      23:50:21: Executing 'runConsole'...
      
      > Task :compileKotlin UP-TO-DATE
      > Task :compileJava NO-SOURCE
      > Task :processResources UP-TO-DATE
      > Task :classes UP-TO-DATE
      > Task :miraiPrepareMetadata
      > Task :buildPlugin UP-TO-DATE
      
      > Task :runConsole
      2022-08-13 23:50:22 I/main: Starting mirai-console...
      2022-08-13 23:50:22 I/main: Backend: version 2.12.1, built on 2022-07-31 17:49:27.
      2022-08-13 23:50:22 I/main: Frontend Terminal: version 2.12.1, provided by Mamoe Technologies
      2022-08-13 23:50:22 I/main: Welcome to visit https://mirai.mamoe.net/
      2022-08-13 23:50:22 E/main: Failed to init MiraiConsole.
      java.util.ServiceConfigurationError: net.mamoe.mirai.IMirai: Provider net.mamoe.mirai.internal.MiraiImpl could not be instantiated
      	at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:582)
      	at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:804)
      	at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:722)
      	at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1395)
      	at kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:270)
      	at net.mamoe.mirai.Mirai.findMiraiInstance(IMirai.kt:357)
      	at net.mamoe.mirai._MiraiInstance.get(IMirai.kt:351)
      	at net.mamoe.mirai.Mirai.getInstance(IMirai.kt:41)
      	at net.mamoe.mirai.internal.message.MessageSerializersImpl.getSerializersModule(MessageSerializersImpl.kt:196)
      	at net.mamoe.mirai.message.MessageSerializers$INSTANCE.getSerializersModule(MessageSerializers.kt)
      	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl$createYaml$1.invoke(MultiFilePluginDataStorageImpl.kt:113)
      	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl$createYaml$1.invoke(MultiFilePluginDataStorageImpl.kt:111)
      	at net.mamoe.yamlkt.YamlKt.Yaml(Yaml.kt:242)
      	at net.mamoe.yamlkt.YamlKt.Yaml$default(Yaml.kt:240)
      	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl.createYaml(MultiFilePluginDataStorageImpl.kt:111)
      	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl.load(MultiFilePluginDataStorageImpl.kt:42)
      	at net.mamoe.mirai.console.internal.data.builtins.ConsoleDataScopeImpl.addAndReloadConfig(ConsoleDataScopeImpl.kt:41)
      	at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:164)
      	at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:464)
      	at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:168)
      	at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:167)
      	at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:52)
      Caused by: java.util.ServiceConfigurationError: net.mamoe.mirai.IMirai: Provider net.mamoe.mirai.internal.MiraiImpl could not be instantiated
      	at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:582)
      	at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:804)
      	at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:722)
      	at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1395)
      	at kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:270)
      	at net.mamoe.mirai.Mirai.findMiraiInstance(IMirai.kt:357)
      	at net.mamoe.mirai._MiraiInstance.get(IMirai.kt:351)
      	at net.mamoe.mirai.Mirai.getInstance(IMirai.kt:41)
      	at net.mamoe.mirai.internal.message.MessageSerializersImpl.getSerializersModule(MessageSerializersImpl.kt:196)
      	at net.mamoe.mirai.internal.message.MessageSerializersImpl.registerSerializer(MessageSerializersImpl.kt:202)
      	at net.mamoe.mirai.message.MessageSerializers$INSTANCE.registerSerializer(MessageSerializers.kt)
      	at net.mamoe.mirai.internal.MiraiImpl.<clinit>(MiraiImpl.kt:90)
      	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
      	at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:780)
      	... 20 more
      Caused by: java.lang.NoClassDefFoundError: io/ktor/client/engine/HttpClientEngineFactory
      	at java.base/java.lang.ClassLoader.defineClass1(Native Method)
      	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
      	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
      	at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:800)
      	at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:698)
      	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:621)
      	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:579)
      	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
      	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
      	at net.mamoe.mirai.internal.MiraiImpl.<init>(MiraiImpl.kt:161)
      	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
      	at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:780)
      	... 35 more
      Caused by: java.lang.ClassNotFoundException: io.ktor.client.engine.HttpClientEngineFactory
      	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
      	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
      	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
      	... 50 more
      
      2022-08-13 23:50:22 I/stdout: 2022-08-13 23:50:22 W/MultiFilePluginDataStorageImpl: Could not save AutoLogin in YAML format due to exception in YAML encoder. Please report this exception and relevant configurations to https://github.com/mamoe/mirai/issues/new/choose
      2022-08-13 23:50:22 I/stdout: java.util.ServiceConfigurationError: net.mamoe.mirai.IMirai: Provider net.mamoe.mirai.internal.MiraiImpl could not be instantiated
      2022-08-13 23:50:22 I/stdout: 	at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:582)
      2022-08-13 23:50:22 I/stdout: 	at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:804)
      2022-08-13 23:50:22 I/stdout: 	at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:722)
      2022-08-13 23:50:22 I/stdout: 	at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1395)
      2022-08-13 23:50:22 I/stdout: 	at kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:270)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.Mirai.findMiraiInstance(IMirai.kt:357)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai._MiraiInstance.get(IMirai.kt:351)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.Mirai.getInstance(IMirai.kt:41)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.internal.message.MessageSerializersImpl.getSerializersModule(MessageSerializersImpl.kt:196)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.message.MessageSerializers$INSTANCE.getSerializersModule(MessageSerializers.kt)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl$createYaml$1.invoke(MultiFilePluginDataStorageImpl.kt:113)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl$createYaml$1.invoke(MultiFilePluginDataStorageImpl.kt:111)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.yamlkt.YamlKt.Yaml(Yaml.kt:242)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.yamlkt.YamlKt.Yaml$default(Yaml.kt:240)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl.createYaml(MultiFilePluginDataStorageImpl.kt:111)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl.store(MultiFilePluginDataStorageImpl.kt:84)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.data.AutoSavePluginData.doSave(AutoSavePluginData.kt:117)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.data.AutoSavePluginData.save(AutoSavePluginData.kt:109)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.data.AutoSavePluginData.access$save(AutoSavePluginData.kt:34)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.data.AutoSavePluginData$onInit$4.invoke(AutoSavePluginData.kt:73)
      2022-08-13 23:50:22 I/stdout: 	at net.mamoe.mirai.console.data.AutoSavePluginData$onInit$4.invoke(AutoSavePluginData.kt:73)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.InvokeOnCompletion.invoke(JobSupport.kt:1391)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.notifyCompletion(JobSupport.kt:1519)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.completeStateFinalization(JobSupport.kt:323)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:240)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.continueCompleting(JobSupport.kt:935)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.access$continueCompleting(JobSupport.kt:27)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport$ChildCompletion.invoke(JobSupport.kt:1155)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.notifyCompletion(JobSupport.kt:1519)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.completeStateFinalization(JobSupport.kt:323)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:240)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:906)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:863)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:828)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:100)
      2022-08-13 23:50:22 I/stdout: 	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
      2022-08-13 23:50:22 I/stdout: 	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
      2022-08-13 23:50:22 I/stdout: Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.mamoe.mirai.internal.MiraiImpl
      2022-08-13 23:50:22 I/stdout: 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      2022-08-13 23:50:22 I/stdout: 	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      2022-08-13 23:50:22 I/stdout: 	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      2022-08-13 23:50:22 I/stdout: 	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
      2022-08-13 23:50:22 I/stdout: 	at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:780)
      2022-08-13 23:50:22 I/stdout: 	... 39 more
      2022-08-13 23:50:22 I/stdout: 
      2022-08-13 23:50:22 E/main: Exception in coroutine ConsoleBuiltInPluginConfigHolder
      java.lang.IllegalStateException: Exception while saving net.mamoe.mirai.console.internal.data.builtins.AutoLoginConfig@7e5bae9, saveName=AutoLogin
      	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl.store(MultiFilePluginDataStorageImpl.kt:104)
      	at net.mamoe.mirai.console.data.AutoSavePluginData.doSave(AutoSavePluginData.kt:117)
      	at net.mamoe.mirai.console.data.AutoSavePluginData.save(AutoSavePluginData.kt:109)
      	at net.mamoe.mirai.console.data.AutoSavePluginData.access$save(AutoSavePluginData.kt:34)
      	at net.mamoe.mirai.console.data.AutoSavePluginData$onInit$4.invoke(AutoSavePluginData.kt:73)
      	at net.mamoe.mirai.console.data.AutoSavePluginData$onInit$4.invoke(AutoSavePluginData.kt:73)
      	at kotlinx.coroutines.InvokeOnCompletion.invoke(JobSupport.kt:1391)
      	at kotlinx.coroutines.JobSupport.notifyCompletion(JobSupport.kt:1519)
      	at kotlinx.coroutines.JobSupport.completeStateFinalization(JobSupport.kt:323)
      	at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:240)
      	at kotlinx.coroutines.JobSupport.continueCompleting(JobSupport.kt:935)
      	at kotlinx.coroutines.JobSupport.access$continueCompleting(JobSupport.kt:27)
      	at kotlinx.coroutines.JobSupport$ChildCompletion.invoke(JobSupport.kt:1155)
      	at kotlinx.coroutines.JobSupport.notifyCompletion(JobSupport.kt:1519)
      	at kotlinx.coroutines.JobSupport.completeStateFinalization(JobSupport.kt:323)
      	at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:240)
      	at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:906)
      	at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:863)
      	at kotlinx.coroutines.JobSupport.makeCompletingOnce$kotlinx_coroutines_core(JobSupport.kt:828)
      	at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:100)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
      	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
      	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
      	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:749)
      	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
      	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
      Caused by: java.util.ServiceConfigurationError: net.mamoe.mirai.IMirai: Provider net.mamoe.mirai.internal.MiraiImpl could not be instantiated
      	at java.base/java.util.ServiceLoader.fail(ServiceLoader.java:582)
      	at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:804)
      	at java.base/java.util.ServiceLoader$ProviderImpl.get(ServiceLoader.java:722)
      	at java.base/java.util.ServiceLoader$3.next(ServiceLoader.java:1395)
      	at kotlin.collections.CollectionsKt___CollectionsKt.firstOrNull(_Collections.kt:270)
      	at net.mamoe.mirai.Mirai.findMiraiInstance(IMirai.kt:357)
      	at net.mamoe.mirai._MiraiInstance.get(IMirai.kt:351)
      	at net.mamoe.mirai.Mirai.getInstance(IMirai.kt:41)
      	at net.mamoe.mirai.internal.message.MessageSerializersImpl.getSerializersModule(MessageSerializersImpl.kt:196)
      	at net.mamoe.mirai.message.MessageSerializers$INSTANCE.getSerializersModule(MessageSerializers.kt)
      	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl$store$2$1.invoke(MultiFilePluginDataStorageImpl.kt:95)
      	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl$store$2$1.invoke(MultiFilePluginDataStorageImpl.kt:94)
      	at kotlinx.serialization.json.JsonKt.Json(Json.kt:138)
      	at kotlinx.serialization.json.JsonKt.Json$default(Json.kt:136)
      	at net.mamoe.mirai.console.internal.data.MultiFilePluginDataStorageImpl.store(MultiFilePluginDataStorageImpl.kt:94)
      	... 25 more
      Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.mamoe.mirai.internal.MiraiImpl
      	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
      	at java.base/java.util.ServiceLoader$ProviderImpl.newInstance(ServiceLoader.java:780)
      	... 38 more
      
      
      BUILD SUCCESSFUL in 2s
      5 actionable tasks: 2 executed, 3 up-to-date
      23:50:23: Execution finished 'runConsole'.
      
      发布在 BUG反馈
      T
      Taskeren