Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Priority
        at jp.co.sony.point.log.LogAdaptor.<clinit>(LogAdaptor.java:34)
        at jp.co.sony.point.logic.uc0301.UC030115Impl.<clinit>(UC030115Impl.java:206)
Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Priority
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
        ... 2 more
麻烦大家帮看看这是什么错误。
我用的是 最新的log4j-1.2.15.jar

解决方案 »

  1.   

    我看了 log4j-1.2.15.jar 这个报里有Priority.class
      

  2.   

    log4j-1.2.15.jar放到项目的lib里面没有?
      

  3.   

    看下你的运行路径和classpath,绝对是JAR包不存在!
      

  4.   

    java.lang.NoClassDefFoundError看看你的环境变量java.lang.ClassNotFoundException: org.apache.log4j.Priority
    这里又说找不到啊
      

  5.   

    找到了谢谢大家的帮忙
    原因是我调用了低版本的log4j...