我有一个java程序和多个类文件,它们都存储在同一个名为lab7的文件夹中。我在NetBeans中编写了该项目,因此在所有文件中都使用了“package lab7”。我的主应用程序java文件叫做lab7.java。现在,当我尝试在终端上运行时,我得到“主线程中的异常:NoClassDefFoundError”。我在文件夹lab7中执行以下操作。在unix终端中运行java程序
javac *.java
java lab7
我不知道为什么会出现此错误。它应该是一些基本的类路径错误。谢谢您的帮助。
下面是更多信息。从命令行使用Java:http://kevinboone.net/classpath.html – Jay 2011-04-24 18:20:27
如果您尚未设置类路径,而您又无法执行'java -classpath。 lab7'后'javac''d它,假设你在同一个目录 – xxjjnn 2017-06-28 08:43:04