今天使用Netbeans时,我遇到了一种非常奇怪的行为。首先,我随机获得Error: Could not find or load main class <name of my class>
。我知道这意味着什么,但我不会改变任何东西,它会随机出现并消失。其次,当我修改代码时,例如添加一行我{100}肯定应该执行的行System.out.println("x");
,Netbeans似乎忽略了修改并运行旧版本的代码(在添加System.out.println("x");
之前),因此它不会打印出来。
两个错误都是随机出现并持续一段时间,然后消失并再次出现,依此类推。我一直试图修复它们2个小时但无济于事。他们让我无法与Netbeans做任何工作。
编辑:重新安装Netbeans和Java没有帮助。当我在Eclipse中加载相同的项目时,一切正常。答案 0 :(得分:0)
确保您的班级有公共限定符。此外,文件名和包含main方法的类应该相同。