【发布时间】:2021-02-04 07:12:20
【问题描述】:
我的代码:
package JAVA_PROGRAMS;
public class fibonacci{
public static void main(String args[])
{
int n1=0,n2=1,n3,i,count=10;
System.out.print(n1+" "+n2);
for(i=2;i<count;i++)
{
n3=1+n2;
System.out.print(" "+n3);
n1=n2;
n2=n3;
}
}
}
错误: 错误:无法找到或加载主类斐波那契 引起:java.lang.NoClassDefFoundError: JAVA_PROGRAMS/fibonacci(错误名称:fibonacci)
【问题讨论】:
-
java文件的名称是什么?
-
由于
package语句,该类被命名为JAVA_PROGRAMS.fibonacci,如果您使用简单的java JAVA_PROGRAMS.fibonacci命令运行,那么您需要相对于当前工作目录的文件JAVA_PROGRAMS/fibonacci.class。有关详细信息,请参阅顶部的重复链接。