我正在我的 PC 上使用 SVN 加载一个 Eclipse 项目,导入该项目并设置构建路径后,无论我如何尝试,我的 Main 方法都无法识别另一个项目。
我尝试了不同的构建路径,刷新项目,清理它......似乎没有任何效果。我也尝试过手动实现该类,但没有成功。
这是我的主类(class):
package app;
public class Main
{
public static void main(String[] args)
{
MainFrame mf = new MainFrame();
mf.setVisible(true);
}
}
这是 MainFrame 类: 打包应用程序;
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;
}
}
我还将在下面添加屏幕截图。
最佳答案
app.MainFrame
类被从 Java 构建路径 中排除,正如您从编辑器图标中看到的那样,该图标具有轮廓 J正常的J。
右键单击MainFrame.java
文件并选择构建路径 > 添加到构建路径。
关于java - 主类不会读取其他类,使用 SVN 插入的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58544203/