gpt4 book ai didi

java - 即使主签名正确,也会出现 "class does not have a static void main method accepting String[]"错误

转载 作者:行者123 更新时间:2023-12-01 06:30:59 24 4
gpt4 key购买 nike

我的 DrJava 工作正常,但现在每当我运行任何东西时,我都会收到以下错误:

Static Error: This class does not have a static void main method accepting String[].

所以它会编译正常,但随后会抛出错误。即使我测试的所有内容确实都有 public static void main(String[] args) ,也会发生这种情况。这似乎是类路径/资源类型的错误。我很感激任何提示

编辑:我的类(class)

public class Test{


public static void main(String[] args){

System.out.println(" hashmap ");

}

}

最佳答案

代码没有任何问题,所以问题一定出在环境上。

  • 检查您是否实际上执行那个类。找出执行的类的指定位置并检查其是否正确
  • 检查您是否正在编译该类。也许您正在查看的代码尚未编译,并且您正在尝试执行在编写 main()
  • 之前编译的旧版本。
  • 检查您的类路径。编译后的类是否可以在java命令的类路径中访问

关于java - 即使主签名正确,也会出现 "class does not have a static void main method accepting String[]"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17766523/

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