gpt4 book ai didi

java - Eclipse无法确定主类

转载 作者:行者123 更新时间:2023-11-30 06:59:21 25 4
gpt4 key购买 nike

到目前为止我的代码是:

package graphics;

import acm.graphics.*;
import acm.program.*;

public class project1 {
public class graphics extends GraphicsProgram {
private static final long serialVersionUID = 1L;
public void run() {
add( new GLabel( "hello, world", 100, 75));
}
}
}

我得到错误:

Exception in thread "main" acm.util.ErrorException: Cannot determine the main class. at acm.program.Program.main(Program.java:1358)

除了我在运行配置中以自己的帐户进行的两次修改外,我已经通过在线引用了解了这一点,将 acm.program.Program 设置为 Main 选项卡中的主类,并将 code=acm.program.Program 设置为程序参数,不确定这是否相关。

最佳答案

您需要删除外部类 project1。请参阅此处的文档图 2-3:

http://cs.stanford.edu/people/eroberts/jtf/tutorial/UsingTheGraphicsPackage.html

package graphics;

import acm.graphics.*;
import acm.program.*;

public class graphics extends GraphicsProgram {
private static final long serialVersionUID = 1L;
public void run() {
add( new GLabel( "hello, world", 100, 75));
}
}

另外,你真的应该给你的类(class)一个大写的首字母。

正如@BilltheLizard 所指出的,您还需要确保 java 文件的名称与您的类的名称匹配。因此,如果您的类称为 Graphics,则您的 java 文件应称为 Graphics.java

关于java - Eclipse无法确定主类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31628884/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com