gpt4 book ai didi

java - 为什么我的插件无法加载到我的 Minecraft spigot 服务器上?

转载 作者:行者123 更新时间:2023-12-01 22:55:38 26 4
gpt4 key购买 nike

大约一周前,我决定学习编写 Minecraft 插件,所以我尝试遵循本指南:

我将测试插件加载到我电脑上的 spigot 1.12 服务器中,但出现了很多错误:

[15:58:22 错误]:无法加载“plugins”文件夹中的“plugins\TestPluginA3-1.0-SNAPSHOT.jar”org.bukkit.plugin.InvalidPluginException:找不到主类“com.gmail.boweneveritt.TestPluginMain” 在 org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:66) ~[latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在 org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在 org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:326) ~[latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在 org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在 org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:298) [latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在 net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:205) [latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在 net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:544) [latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在java.lang.Thread.run(来源未知)[?:1.8.0_191]引起原因:java.lang.ClassNotFoundException:com.gmail.boweneveritt.TestPluginMain 在 java.net.URLClassLoader.findClass(来源未知)~[?:1.8.0_191] 在 org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在 org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[latestspigot.jar:git-Spigot-596221b-9a1fc1e] 在 java.lang.ClassLoader.loadClass(来源未知)~[?:1.8.0_191] 在 java.lang.ClassLoader.loadClass(来源未知)~[?:1.8.0_191] 在 java.lang.Class.forName0( native 方法) ~[?:1.8.0_191] 在 java.lang.Class.forName(未知来源) ~[?:1.8.0_191] 在 org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:64) ~[latestspigot.jar:git-Spigot-596221b-9a1fc1e] ... 7 更多

我的库是:JDK 10、Craft Bukkit 12 和 Spigot 1.12

我做错了什么吗???

最佳答案

Cannot find main class 

这意味着你没有主类。编写一个类并这样调用:

public class Main extends JavaPlugin {

public void onEnable() {
}

public void onDisable() {
}


}

关于java - 为什么我的插件无法加载到我的 Minecraft spigot 服务器上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58441778/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com