我不知道如何解决这个问题。我是 eclipse 新用户。我真的很感谢任何帮助。
Exception in thread "main" java.lang.NoClassDefFoundError: test_multiply/Matrix
Caused by: java.lang.ClassNotFoundException: test_multiply.Matrix
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
package test_multiply;
公共(public)类矩阵{
public static void main (String[] args) {
//taking value as command line argument.
int num = Integer.parseInt(args[0]);
for (int i = 1; i < num + 1; i++) {
for (int j = 1; j < num + 1; j++) {
System.out.print(i+"*"+j+"="+i * j);
System.out.print("\t"); }
System.out.println();
}
}
}
最佳答案
确保您拥有程序所需的所有 jar 文件。该错误是处理 Java 的错误,而不是 Eclipse 的错误,因此 Eclipse 不应该与该异常有任何关系。
关于java - 在 Eclipse 中运行程序时出现问题 - 类路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9115618/