netbeans 12.0版jdk 15号我无法启动我的程序,单击绿色的run按钮不起任何作用,右键单击并在大型机上运行file会出现错误“类没有主方法”。但正如您在下面的gif中看到的,它确实有一个main(字符串args[])。有人知道为什么会这样吗?
f0ofjuux1#
初步建议:确保先保存所有文件。如果您尝试在包含main方法的类尚未保存的情况下运行程序,则可能会发生这种情况。右键单击项目名称(在“项目资源管理器”中),然后选择“属性”>“运行”,然后确保选中了主类。同样,如果您还没有保存文件,netbeans可能还无法找到main方法。可能还需要检查项目中是否有其他类也有 public static void main(String args[]) 方法。如果其他方法都失败了:清除netbeans缓存可能会有所帮助。转到“帮助”>“关于”,并注意缓存目录的位置。退出netbeans。删除缓存目录。重新启动netbeans。
public static void main(String args[])
1条答案
按热度按时间f0ofjuux1#
初步建议:
确保先保存所有文件。如果您尝试在包含main方法的类尚未保存的情况下运行程序,则可能会发生这种情况。
右键单击项目名称(在“项目资源管理器”中),然后选择“属性”>“运行”,然后确保选中了主类。同样,如果您还没有保存文件,netbeans可能还无法找到main方法。
可能还需要检查项目中是否有其他类也有
public static void main(String args[])
方法。如果其他方法都失败了:
清除netbeans缓存可能会有所帮助。
转到“帮助”>“关于”,并注意缓存目录的位置。退出netbeans。删除缓存目录。重新启动netbeans。