【问题标题】:IntelliJ Main Class ErrorIntelliJ 主类错误
【发布时间】:2016-05-05 04:13:57
【问题描述】:

我收到一条错误消息,指出我需要指定一个主类。由于我是 Java 和 IntelliJ 的新手,我不知道该指定什么。这是我正在研究的一个例子:

public class Grades
{
    public static void main(String[] args)
    {
        int grade1 = 95;     //first grade
        int grade2 = 88;     //second grade
        int grade3 = 76;     //third grade

        //calculate average
        int avgGrade = (grade1 + grade2 + grade3)/3;

        //print results
        System.out.print("Average = ");
        System.out.println(avgGrade);
    }//end of main method
}//end of class

如果有任何建议,我将不胜感激!

【问题讨论】:

  • 你究竟是从哪里得到这个错误的?你如何运行程序?在像 IntelliJ 这样的 IDE 中,您通常只需单击文件并说“运行”即可。

标签: java intellij-idea mainclass


【解决方案1】:

main 类是包含entry-point 的类(在Java 中,这是您的main 方法)。所以你的main 类是Grades

【讨论】:

  • 它仍然无法正常工作,因为它指出警告:在“模块”中找不到类“等级”
  • 您的Grades 课程在包中吗?如果是这样,请使用完全限定的类名。
【解决方案2】:

进入运行菜单,选择配置,进入配置选项卡并将主类字段设置为Grades

【讨论】:

    猜你喜欢
    • 2018-11-24
    • 1970-01-01
    • 2023-01-27
    • 2019-12-07
    • 2019-07-16
    • 2015-12-22
    • 2017-03-30
    • 2019-04-20
    相关资源
    最近更新 更多