首页 > 解决方案 > Intellij 找不到 java 项目的主类

问题描述

我有一个带有主类的简单代码,但它没有被 ide 识别,我没有识别问题。

主.java

public class Main {
public static void main(String[] args) {
    FileReader leitor = new FileReader("config.txt");
    BufferedReader buffer = new BufferedReader(leitor, 2 * 1024 * 1024);
    String linha = buffer.readLine();
    while (linha != null) {
        System.out.print(linha+"\n");
        linha = buffer.readLine();
        Thread.sleep(1000);
    }
} catch (FileNotFoundException ex) {
    Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
} catch (IOException ex) {
    Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
} catch (InterruptedException ex) {
        Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
    }
}

我无法选择主要课程

在此处输入图像描述

谢谢

标签: javaintellij-idea

解决方案


Intellij 没有将该java文件夹识别为源文件夹。

我猜,您没有将该项目作为 Maven 项目导入。查看导入 Maven 项目指南

要快速解决此问题,您可以右键单击java文件夹,选择Mark Directory as并选择Sources Root.


推荐阅读