2012-04-05 58 views
0

我開始向你提供骨骼cp。 到目前爲止,下面是我已經做了我的CentOS 6 下面是我已經把我的檔案在我的CentOS 6需要對BoneCP進行確認

/usr/java/jdk1.7.0_03/jre/lib/ext/bonecp-0.7.1.RELEASE.jar 
/usr/java/jdk1.7.0_03/jre/lib/ext/guava-11.0.2.jar 
/usr/java/jdk1.7.0_03/jre/lib/ext/slf4j-1.6.4 (the whole folder I just put here). 

下面是我現在得到了錯誤。

Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory 
     at com.jolbox.bonecp.BoneCPConfig.<clinit>(BoneCPConfig.java:60) 
     at commServer.<init>(cServer.java:6594) 
     at commServer.main(cServer.java:6579) 
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory 
     at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 
     at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 
     at java.security.AccessController.doPrivileged(Native Method) 
     at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:423) 
     at java.lang.ClassLoader.loadClass(ClassLoader.java:356) 
+0

添加您的錯誤信息是...? – wwadge 2012-04-05 13:11:32

回答

0

看起來您沒有SLF4J庫與您的項目相關聯。 BoneCP需要2個額外的庫,SLF4J就是其中之一。您可以找到所需的庫here.

+0

我已經訪問了頁面,並從需求頁面我已經把這兩個你可以看到/usr/java/jdk1.7.0_03/jre/lib/ext/guava-11.0.2.jar (Google Guava)和/ usr /java/jdk1.7.0_03/jre/lib/ext/slf4j-1.6.4(日誌工具)。還有什麼可能是錯的? – user837306 2012-04-05 14:35:28

+0

我已經將這兩個文件直接添加到文件夾中了./usr/java/jdk1.7.0_03/jre/lib/ext/slf4j-jdk14-1.6.4.jar和/usr/java/jdk1.7.0_03/jre /lib/ext/slf4j-api-1.6.4.jar?它現在可以編譯?所以日誌現在能正常工作。 – user837306 2012-04-05 15:00:56