阿月小阳吖
本帖最后由 阿月小阳吖 于 2022-8-28 17:35 编辑

后台频繁出现
[17:18:34 WARN]: Exception in thread "Craft Scheduler Thread - 222"
[17:18:34 WARN]: org.apache.commons.lang.UnhandledException: Plugin ServerJoiner v1.0.2 generated an exception while executing task 1045
        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
        at org.github.paperspigot.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:23)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 65
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:176)
        at com.google.gson.Gson.fromJson(Gson.java:803)
        at com.google.gson.Gson.fromJson(Gson.java:768)
        at com.google.gson.Gson.fromJson(Gson.java:717)
        at com.google.gson.Gson.fromJson(Gson.java:689)
        at com.mcjtf.ServerJoiner.Status.QueryHandler.doStatusQuery(QueryHandler.java:45)
        at com.mcjtf.ServerJoiner.Status.ServerListPing.updateStatus(ServerListPing.java:24)
        at com.mcjtf.ServerJoiner.Task.PingTask$1.run(PingTask.java:43)
        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:59)
        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
        ... 4 more
Caused by: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 65
        at com.google.gson.stream.JsonReader.nextString(JsonReader.java:821)
        at com.google.gson.internal.bind.TypeAdapters$13.read(TypeAdapters.java:358)
        at com.google.gson.internal.bind.TypeAdapters$13.read(TypeAdapters.java:346)
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:93)
        at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:172)
        ... 13 more
移除插件配置文件后错误消失 配置文件并无任何语法错误 我使用的是小天烁的爆炸起床 必须使用此插件 而且这个端在我的本机上就没问题 一到云服务器上就有问题了 紧急求助啊



Thehrz
上传此配置文件

阿月小阳吖
Thehrz 发表于 2022-8-28 17:25
上传此配置文件

已上传配置文件

Thehrz

不是这个 是一个 .json 文件

仔细找找 如果找不到文件 上传 ServerJoiner 插件 我看看这个文件在哪

阿月小阳吖
Thehrz 发表于 2022-8-28 17:34
不是这个 是一个 .json 文件

仔细找找 如果找不到文件 上传 ServerJoiner 插件 我看看这个文件在哪 ...

已上传插件

Thehrz

问题比我想象中的要复杂 没有 .json 文件 这个 Json文本 来源于网络请求其他服务器状态的返回

看起来是其他服务器返回了错误的结果 无法被此插件解析

  1. ServerGroups:
  2.   bw:
  3.     bw1: 127.0.0.1:101
  4.     bw2: 127.0.0.1:102
  5.     bw3: 127.0.0.1:103
  6.     bw4: 127.0.0.1:104
  7.   bwxp:
  8.     bwxp1: 127.0.0.1:201
  9.     bwxp2: 127.0.0.1:202
  10.     bwxp3: 127.0.0.1:203
  11.     bwxp4: 127.0.0.1:204
  12.   bwtnt:
  13.     bwtnt1: 127.0.0.1:301
  14.     bwtnt2: 127.0.0.1:302
  15.     bwtnt3: 127.0.0.1:303
  16.     bwtnt4: 127.0.0.1:304
复制代码


确定这些服务器地址配置正确吗?

阿月小阳吖
Thehrz 发表于 2022-8-28 17:46
问题比我想象中的要复杂 没有 .json 文件 这个 Json文本 来源于网络请求其他服务器状态的返回

看起来是 ...

确定正确 不信的话可以去搜爆炸起床 那里面的子服啥的全开着

阿月小阳吖
Thehrz 发表于 2022-8-28 17:46
问题比我想象中的要复杂 没有 .json 文件 这个 Json文本 来源于网络请求其他服务器状态的返回

看起来是 ...

他好像一会就不报错了 一会又报错了 我在看看吧 如有问题 私信问你 加个好友 暂时是没问题了 设置最佳答案了

第一页 上一页 下一页 最后一页