本帖最后由 阿月小阳吖 于 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
移除插件配置文件后错误消失 配置文件并无任何语法错误 我使用的是小天烁的爆炸起床 必须使用此插件 而且这个端在我的本机上就没问题 一到云服务器上就有问题了 紧急求助啊
后台频繁出现
[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 发表于 2022-8-28 17:25
上传此配置文件
已上传配置文件
Thehrz 发表于 2022-8-28 17:34
不是这个 是一个 .json 文件
仔细找找 如果找不到文件 上传 ServerJoiner 插件 我看看这个文件在哪 ...
已上传插件
问题比我想象中的要复杂 没有 .json 文件 这个 Json文本 来源于网络请求其他服务器状态的返回
看起来是其他服务器返回了错误的结果 无法被此插件解析
- ServerGroups:
- bw:
- bw1: 127.0.0.1:101
- bw2: 127.0.0.1:102
- bw3: 127.0.0.1:103
- bw4: 127.0.0.1:104
- bwxp:
- bwxp1: 127.0.0.1:201
- bwxp2: 127.0.0.1:202
- bwxp3: 127.0.0.1:203
- bwxp4: 127.0.0.1:204
- bwtnt:
- bwtnt1: 127.0.0.1:301
- bwtnt2: 127.0.0.1:302
- bwtnt3: 127.0.0.1:303
- bwtnt4: 127.0.0.1:304
确定这些服务器地址配置正确吗?
Thehrz 发表于 2022-8-28 17:46
问题比我想象中的要复杂 没有 .json 文件 这个 Json文本 来源于网络请求其他服务器状态的返回
看起来是 ...
确定正确 不信的话可以去搜爆炸起床 那里面的子服啥的全开着
Thehrz 发表于 2022-8-28 17:46
问题比我想象中的要复杂 没有 .json 文件 这个 Json文本 来源于网络请求其他服务器状态的返回
看起来是 ...
他好像一会就不报错了 一会又报错了 我在看看吧 如有问题 私信问你 加个好友 暂时是没问题了 设置最佳答案了