最近需要进行javascript的单元测试,选择了JsUnit,在web里可以用,但是在eclipse在使用时一直报错,
报错内容:
Exception in thread "main" java.lang.NoClassDefFoundError: org/jdom/Content
at net.jsunit.TestRunManager.main(TestRunManager.java:23)
Caused by: java.lang.ClassNotFoundException: org.jdom.Content
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:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
... 1 more
JsUnit的配置没有问题,希望大家用过的帮帮忙看看啊,急用,先谢谢了~

解决方案 »

  1.   

    Exception in thread "main" java.lang.NoClassDefFoundError: org/jdom/Content
    at net.jsunit.TestRunManager.main(TestRunManager.java:23)
    Caused by: java.lang.ClassNotFoundException: org.jdom.Content
    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)
    ... 1 more
      

  2.   

    jar文件要放在jdk\jre\lib下好像 我忘记了 你确定配置没问题?是不是jdom.jar的版本太旧了 下个新的试试?