在控制台中显示旧输出的eclipse

0lvr5msh  于 2022-10-15  发布在  Eclipse
关注(0)|答案(3)|浏览(303)

我有一个非常奇怪的问题。我在eclipse中构建了一个应用程序。
我有一句话被注解掉了。

//System.out.println("starting new thread with conf: " + Main.config("instruments"));

我点击了Run按钮,但仍然在控制台中看到此输出。我添加了更多的输出。

System.out.println("What the hell");
//System.out.println("starting new thread with conf: " + Main.config("instruments"));

然而在控制台中,我仍然看到这一点(如下所示),没有添加新的输出IV

starting new thread with conf: EUR_USD%2CGBP_USD

可能值得注意的是,此(文件夹)工作区与一个虚拟机共享。
是否有某种类型的缓存导致了这种情况的发生?

jvlzgdj9

jvlzgdj91#

缺少外部Jar文件。由于某种原因,这导致没有更新的代码输出到控制台。

bq8i3lrv

bq8i3lrv2#

1.只需右击控制台窗口,然后全部终止/断开连接
1.重新运行类
1.完成!

to94eoyn

to94eoyn3#

这要么是因为您选择在每次生成后运行以前的程序,要么是因为您当前的更改在运行之前没有保存
让我们来解决这两个问题:案例1:Windows->首选项->运行/调试->启动(双击)->启动操作(选择“启动所选资源...”,也选择“启动相关项目”)
案例2:Windows->首选项->运行/调试->启动(双击)->保存所需的脏文件...->始终
重启Eclipse...解决了!

相关问题