Java 获取c3p0“;ClassNotFound";MCServer启动时出现异常

Java 获取c3p0“;ClassNotFound";MCServer启动时出现异常,java,plugins,classnotfoundexception,c3p0,bukkit,Java,Plugins,Classnotfoundexception,C3p0,Bukkit,我正在尝试使用c3p0使用MySQL连接池 我想使用c3p0作为bukkit插件 MANIFEST.MF如下所示,位于Pooling.jar/META-INF/MANIFEST.MF 清单版本:1.0 类路径:./Pooling/lib/c3p0.jar./Pooling/lib/mchange.jar 我已将这两个文件放在 插件/池/库/ 但是,它会一直打印此错误: 2013-09-13 16:35:19启用池时发生[严重]错误 v1.0.0(是否最新?)java.lang.NoClassDe

我正在尝试使用c3p0使用MySQL连接池

我想使用c3p0作为bukkit插件

MANIFEST.MF如下所示,位于Pooling.jar/META-INF/MANIFEST.MF

清单版本:1.0

类路径:./Pooling/lib/c3p0.jar./Pooling/lib/mchange.jar

我已将这两个文件放在

插件/池/库/

但是,它会一直打印此错误:

2013-09-13 16:35:19启用池时发生[严重]错误 v1.0.0(是否最新?)java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/ComboPooledDataSource位于 com.frostforce.Pooling.Database.setup(Database.java:11)位于 com.frostforce.Pooling.Main.oneable(Main.java:16)位于 org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)位于 org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) 在 org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) 在 org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugin(CraftServer.java:282) 在 org.bukkit.craftbukkit.v1_6_R2.CraftServer.enablePlugins(CraftServer.java:264) 在 net.minecraft.server.v1_6_R2.MinecraftServer.l(MinecraftServer.java:313) 在 net.minecraft.server.v1_6_R2.MinecraftServer.f(MinecraftServer.java:290) 在 net.minecraft.server.v1_6_R2.MinecraftServer.a(MinecraftServer.java:250) 在 net.minecraft.server.v1_6_R2.indicatedserver.init(indicatedserver.java:151) 在 net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) 在 net.minecraft.server.v1_6_R2.ThreadServerApplication.run(源文件:582) 原因:java.lang.ClassNotFoundException: com.mchange.v2.c3p0.ComboPooledDataSource位于 java.net.URLClassLoader$1.run(未知源代码)位于 java.net.URLClassLoader$1.run(未知源代码)位于 java.security.AccessController.doPrivileged(本机方法)位于 java.net.URLClassLoader.findClass(未知源代码)位于 org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) 在 org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) 位于java.lang.ClassLoader.loadClass(未知源) java.lang.ClassLoader.loadClass(未知源)。。。还有13个

我完全不知道我现在做错了什么


提前谢谢

jar
是否从
plugins
文件夹运行?是。所有mysql命令都是从插件folderI执行的,我用oracle运行它,我的jar文件在lib下,这是我的类路径看起来的类路径:lib/ojdbc6.jar lib/properties lib/c3p0-0.9.2.1.jar lib/c3p0-oracle-thin-extras-0.9.2.1.jar lib/mchange-commons-java-0.2.3.4.jar,你能试着给出Pooling/lib而不是./Pooling吗。很明显,现在找不到jar文件。在开始时没有使用“/”进行尝试,但得到了相同的错误:/所有mysql命令都是从插件文件夹执行的,与mysql无关。您从哪里运行应用程序?