我有一个非常奇怪的问题。我在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
可能值得注意的是,此(文件夹)工作区与一个虚拟机共享。
是否有某种类型的缓存导致了这种情况的发生?
3条答案
按热度按时间jvlzgdj91#
缺少外部Jar文件。由于某种原因,这导致没有更新的代码输出到控制台。
bq8i3lrv2#
1.只需右击控制台窗口,然后全部终止/断开连接。
1.重新运行类
1.完成!
to94eoyn3#
这要么是因为您选择在每次生成后运行以前的程序,要么是因为您当前的更改在运行之前没有保存
让我们来解决这两个问题:案例1:Windows->首选项->运行/调试->启动(双击)->启动操作(选择“启动所选资源...”,也选择“启动相关项目”)
案例2:Windows->首选项->运行/调试->启动(双击)->保存所需的脏文件...->始终
重启Eclipse...解决了!