NetBeans 12.0
Jdk 15
我无法启动我的程序,点击绿色运行按钮不会做任何事情,右击MainFrame上的+ run文件会出现错误"Class没有主方法“。但是,正如您在下面的GIF中所看到的,它确实有一个main(字符串args[])。
有人知道为什么会这样吗?
发布于 2021-01-04 21:44:47
初始建议:
。
也可能值得检查项目中是否有其他类,这些类也有public static void main(String args[])
方法。
如果其他一切都失败了,:
清除NetBeans缓存可能有帮助。
转到Help > About,并注意缓存目录的位置。从NetBeans出口。删除缓存目录。重新启动NetBeans。
警告
请注意@skomisa在评论中指出了什么:
NetBeans 12.0不支持Java 15,虽然它可能适用于一个微不足道的项目,但仍然存在问题(如这里的注释所示)。如果将这种组合用于生产代码,那么IDE (相对于编译器)可能无法恰当地处理Java15中的新特性。
发布于 2021-05-16 19:20:40
下面是在Netbeans 12.3 JDK 11上为我工作的内容:
它显示Netbeans重新扫描项目文件夹,并找到主类。
https://stackoverflow.com/questions/65568605
复制相似问题