java无法在NetBeans中找到main
这是我的密码
import java.util.Scanner;
public class Range {
public static void main(String[] args)
{
System.out.println("Greetings.");
int min,max;
System.out.println("Enter a minimum and maximum value.");
Scanner keyboard = new Scanner(System.in);
min = keyboard.nextInt();
max = keyboard.nextInt();
System.out.println("The number of values in the range from " + min + "to " + max + " is");
for (int i = min; i <= max; i++){
System.out.println(i);
}
}
}
例外情况:
run:
Error: Could not find or load main class project.Project
Java Result: 1
BUILD SUCCESSFUL (total time: 3 seconds)
有人能告诉我我做错了什么吗
# 1 楼答案
您被告知Java Runtime找不到运行应用程序的主类,它看起来像是设置为
project.Project
,而它应该设置为Range
,因为这是包含主方法的类的全名右键单击项目,选择属性,然后转到运行选项卡。然后将主类设置为
Range
。假设你启动了正确的项目,你会没事的。如果没有,则检查它是否设置为主项目(右键单击它并选择相应的菜单项),或者右键单击它并选择运行以启动它# 2 楼答案
您需要学习使用NetBeans,以及编写、编译和运行程序的不同步骤。一旦你知道了所有这些,这些错误将永远不会困扰你。以下是帮助您实现这一点的教程:
http://docs.oracle.com/javase/tutorial/getStarted/cupojava/netbeans.html
# 3 楼答案
这不是编译器错误-这是您试图运行代码的时候
答案很简单——您试图运行
project.Project
,但您的类实际上只是Range
(从外观上看,在默认包中)# 4 楼答案
设置主项目。这不是编译错误