2012-04-05 5 views
0

Ich beginne mit Ihnen Knochen CP. So weit unten ist, was ich meine CentOS 6 Unten getan ist, wie ich auf meinem CentOS meine Dateien setzen ist 6.Brauchen Sie Bestätigung auf 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). 

unterhalb der Fehler, den ich jetzt habe.

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

fügen Sie Ihre Fehlermeldung ist ...? – wwadge

Antwort

0

Es scheint, dass Sie nicht die SLF4J Bibliothek mit Ihrem Projekt zugeordnet haben. BoneCP benötigt 2 zusätzliche Bibliotheken und SLF4J ist einer von ihnen. Sie können die erforderlichen Bibliotheken finden here.

+0

Ich habe die Seite besucht und von der Anforderungsseite habe ich beides gestellt: /usr/java/jdk1.7.0_03/jre/lib/ext/guava-11.0.2.jar (Google Guava) und/usr /java/jdk1.7.0_03/jre/lib/ext/slf4j-1.6.4 (Logging Tool). Was könnte sonst noch falsch sein? – user837306

+0

Ich habe diese zwei Dateien jetzt direkt in den Ordner./usr/java/jdk1.7.0_03/jre/lib/ext/slf4j-jdk14-1.6.4.jar und /usr/java/jdk1.7.0_03/jre hinzugefügt /lib/ext/slf4j-api-1.6.4.jar? Es kann jetzt kompilieren? So werden die Protokolle jetzt richtig funktionieren. – user837306