Hi,
aktuell versuche ich ein Maven2-Projekt, das ich erstellt habe, zu einem "Standalone"-Jar zu machen.
Ich habe dort aber einige Dependencies genutzt (hsqldb-2.2.6, junit4.9, log4j-1.2.14). Wenn ich das nun zu einer JAR exportier (maven: clean, comnpile, package) und dann versuche auszuführen bekomme ich folgenden Fehler:
Es sieht für mich so aus, als würden die Dependencies nicht mit gepackt... Im JAR-File ist da auch nichts drin...
Kann mir da jemand helfen?
Gruß raz0r
aktuell versuche ich ein Maven2-Projekt, das ich erstellt habe, zu einem "Standalone"-Jar zu machen.
Ich habe dort aber einige Dependencies genutzt (hsqldb-2.2.6, junit4.9, log4j-1.2.14). Wenn ich das nun zu einer JAR exportier (maven: clean, comnpile, package) und dann versuche auszuführen bekomme ich folgenden Fehler:
Code:
$ java -jar target/MEINESOFTWARE.jar
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/xml/DOMConfigurator
at Log.Log.<init>(Log.java:39)
at Log.Log.getLog(Log.java:154)
at Persistence.Persistence.<init>(Persistence.java:50)
at Persistence.Persistence.getPersistence(Persistence.java:284)
at Start.main(Start.java:28)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.xml.DOMConfigurator
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 5 more
Es sieht für mich so aus, als würden die Dependencies nicht mit gepackt... Im JAR-File ist da auch nichts drin...
Kann mir da jemand helfen?
Gruß raz0r