作者:nlyyan_613 | 来源:互联网 | 2023-05-21 14:09
我有以下课程:
public class MyClass {
public static void main(String[] args) {
System.out.println("abc");
}
}
当我运行main方法时,按预期打印"abc".
然后,在用"def"修改"abc"之后,我打印了"abc"而不是"def".我试图手动触发Make按钮,但是我得到了相同的错误结果.此外,在"事件日志"选项卡中,每次尝试运行该方法时都会记录"所有文件都是最新的"消息,即使我更改了要打印的内容.
如果我右键单击该文件并选择"编译MyClass.java",则所有工作都按预期工作.
在我将硬盘驱动器更换为SSD(如果重要)之后,我的工作站(xubuntu 14.04)出现了这个问题.有和没有SSD的其他同事没有这个问题,这就是为什么我认为这可能是一个错误的IDEA配置.