Intellij Idea - 即使声明了main方法,也无法运行简单的java类

时间:2017-12-07 11:39:03

标签: java intellij-idea run-configuration main-method

我是一名自学成才的编码员,对Java和Java都不熟悉。 Intellij Idea。我想在Intellij Idea Ultimate 2017.3中运行一个名为payroll的简单Java类

public class payroll {
  public static void main(String[] args) {
    int hours = 50;
    double grossPay, payRate = 25.0;

    grossPay = hours * payRate;
    System.out.println("your gross pay is $" + grossPay);}
  }

不幸的是,IDEA检测到一些错误,表明它无法解析符号“String”和“System”。当我尝试运行/编辑配置时,IDE声明在类中找不到main方法,但很明显它已经声明了

我用过Eclipse& Netbeans之前和事情进展顺利。谁能请我指出这种滋扰的主要原因以及如何解决这个问题?

Here is the screenshot of the program

3 个答案:

答案 0 :(得分:0)

如果无法解析核心Java lang (java.lang.*)类,则可能需要定义要与IDEA一起使用的JDK。以下是如何定义要用于项目的JDK(Java Development Kit)的链接:LINK

您可能还需要通过导航到该文件夹​​并确保您使用的JDK版本确实位于该文件夹来确认JDK路径是否正确。

希望这有帮助!

答案 1 :(得分:0)

根据屏幕截图,您有 src 目录中的payroll.java文件。

尝试在src/main/java

下移动该文件

答案 2 :(得分:-2)

您应该使用Camel-case命名的类名。这是第一次。 第二。您需要为System

导入包