Main class 不会读取另一个,使用 SVN 插入的项目

Main class won't read the other one, project inserted using SVN

我正在我的 PC 上使用 SVN 加载一个 Eclipse 项目,在导入它并设置构建路径后,无论我尝试什么,我的 Main 方法都无法识别另一个。

我尝试了不同的构建路径、刷新项目、清理它……似乎没有任何效果。我也尝试过手动实现 class,但没有成功。

这是我的主class:

package app;

public class Main
{

    public static void main(String[] args)
    {
        MainFrame mf = new MainFrame();
        mf.setVisible(true);
    }
}

这是 MainFrame class: 打包应用程序;

import java.awt.Dimension;
import java.awt.Toolkit;

import javax.swing.JFrame;

public class MainFrame extends JFrame
{

    private static MainFrame instance;

    public MainFrame() 
    {
        Toolkit tk = Toolkit.getDefaultToolkit();
        Dimension screenD = tk.getScreenSize();
        int sHeight = screenD.height;
        int sWidth = screenD.width;
        setSize(sWidth / 2, sHeight / 2);

        setLocationRelativeTo(null);    
    }

    static 
    {
        instance = new MainFrame();
        System.out.println("Proba");
    }

    public static MainFrame getInstance() 
    {
        return instance;
    }

}

我也会在下面附上屏幕截图。

class app.MainFrame 被排除在 Java 构建路径 之外,您可以从具有轮廓的编辑器图标中看到 J 而不是正常的 J.

右键单击 MainFrame.java 文件并选择 Build Path >添加到构建路径.