类似乎在Classpath中,但仍然是NoClassDefFound错误(eclipse)

时间:2016-08-22 20:12:38

标签: java eclipse classpath noclassdeffounderror

我收到java.lang.NoClassDefFoundError: net/n3/nanoxml/XMLParseException错误,但类似乎确实在类路径中。

由于它希望XMLParseException位于net/n3,因此我添加了net/n3/...文件夹而不仅仅是XMLParser,因为我认为它将寻找该层次结构。 (虽然我尝试了两种方式,但都没有奏效。)

以下是“参考图书馆”侧栏: enter image description here

这是我的运行配置: enter image description here

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

在运行时,Java将在net / n3 / nanoxml / XMLParseException.class中查找相对于JMenu 1 # JMenuItem 1.1 JMenu 1 # JMenuItem 2.1 JMenu 1 # JMenuItem 3.1 JMenu 2 # JMenuItem 1.2 JMenu 2 # JMenuItem 2.2 JMenu 3 # JMenuItem 1.3 JMenu 3 # JMenuItem 2.3 JMenu 3 # JMenuItem 3.3 JMenu 3 # JMenuItem 4.3 中的条目的类,无论它是jar文件还是目录。所以," net"文件夹需要在下面构建路径中的条目,而不是 构建路径中的条目。

答案 1 :(得分:0)

路径中似乎有空间(Programming Projects应该是ProgrammingProjects),有时空间会产生问题。请删除路径中的空格并试一试!