Estou tentando utilizar o log4j mas quando compilo minha aplicação está ocorrendo o seguinte erro:
Exception in thread "Thread-2" java.lang.NoClassDefFoundError: org/apache/log4j/Logger
at core.Worker.<clinit>(Worker.java:37)
at core.Interface.newWorker(Interface.java:102)
at listeners.ListenerManager.run(ListenerManager.java:47)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 3 more
E estou compilando da seguinte maneira:
javac -classpath tools/ganymed-ssh2-build210.jar:tools/log4j-1.2.16.jar -d bin/ src/com/*.java
Ambos arquivos do classpath encontran-se nesse diretório. Pelo que entendi a classe Logger nao esta sendo encontrada. Alguem consegue me auxiliar com o errro??