线程" main"中的例外情况java.lang.NoClassDefFoundError:org / semanticweb / owlapi / model / OWLOntologyCreationException

时间:2015-12-05 18:32:00

标签: owl-api

请帮忙!

该项目在eclipse中工作,但是当我打开命令行(启动几个例子)时,我认为这个例外

线程中的异常" main" java.lang.NoClassDefFoundError:org / semanticweb / owlapi / model / OWLOntologyCreationException     在com.lc.pilot.test.Main.main(Main.java:34) 引起:java.lang.ClassNotFoundException:org.semanticweb.owlapi.model.OWLOntologyCreationException     在java.net.URLClassLoader $ 1.run(URLClassLoader.java:366)     在java.net.URLClassLoader $ 1.run(URLClassLoader.java:355)     at java.security.AccessController.doPrivileged(Native Method)     在java.net.URLClassLoader.findClass(URLClassLoader.java:354)     at java.lang.ClassLoader.loadClass(ClassLoader.java:425)     at sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:308)     at java.lang.ClassLoader.loadClass(ClassLoader.java:358)     ......还有1个

1 个答案:

答案 0 :(得分:0)

从命令行运行代码时设置的类路径是什么? 该错误意味着您错过了包含OWLOntologyCreationException声明的jar - 这可能是owlapi-api jar或owlapi-distribution jar,具体取决于您设置Eclipse项目的方式。