好的,这真的很奇怪。我前一天写了一些代码,然后编辑了代码。然后经过数小时和数小时的编辑和重写以及引入新的类,我运行了代码,但后来我从“System.out.println()”行中得到了一个我早已删除的响应。基本上,netbeans似乎运行了我的代码更旧的版本。我已经清理并重新构建了我的代码,但仍然没有。它一直在运行旧代码。
发生了什么事?
答案 0 :(得分:1)
在Neatbeans中,默认设置将运行您的新代码,即使您没有再次构建项目(假设您尚未修改构建设置)。您可以再次清理和构建项目。如果这也不起作用,只需备份代码并创建一个新项目并包含源代码并运行项目。
答案 1 :(得分:1)
我有类似的问题。我点击"清理和构建" ,然后点击"运行" ,然后就可以了。
答案 2 :(得分:0)
好吧,干净吧!检查bin中是否有任何只读文件夹,以防止覆盖类文件。转到classes文件夹并检查已修改的日期和时间类文件。
答案 3 :(得分:0)
也许您可以尝试清除netbeans缓存
答案 4 :(得分:0)
如果清理和构建没有为您完成工作,请尝试使用SHIFT + F6而不是F6作为RUN的快捷方式。对我而言,情况就是如此,现在可以正常使用了。