【问题标题】:Eclipse stops console from clearingEclipse 停止控制台清除
【发布时间】:2012-11-14 19:35:40
【问题描述】:

我在执行 Maven 构建后 Eclipse 自动清除控制台时遇到问题。这似乎并不总是发生,但正因为如此,我看不到结果。 有人知道如何改变这种行为吗?

【问题讨论】:

  • 另请注意,最小化左侧的按钮将列出几个不同的控制台。
  • 检查这个问题,我正在寻找一种方法来防止自动关闭已终止启动的控制台日志stackoverflow.com/questions/36411795/…

标签: java eclipse maven console


【解决方案1】:

按如下方式阻止 Eclipse 控制台清除:

  1. 选择 Window » Preferences 以显示 Preferences 对话框
  2. 展开运行/调试
  3. 选择控制台
  4. 取消选中限制控制台输出
  5. 点击确定接受新的首选项并关闭对话框

【讨论】:

  • 这有帮助,但它并不能完全消除控制台可能清除的所有情况(例如,我相信当资源稀缺时,eclipse 无论如何都会清除它)。重定向可能是更好的包罗万象的方法。
  • @demongolem 问题是重定向优先级,我更希望重定向无用的 ant 自动构建成功日志消息而不是我宝贵的应用程序错误日志! :) 有什么想法/新闻吗?
【解决方案2】:

有不同类型的控制台。您有一个 Console 包含 Java 程序的输出,还有一个 Maven console 包含 Maven 插件的输出。

除了 SVN 控制台等其他控制台类型...

要保留控制台输出,您可以将应用程序的输出重定向到文件。您可以在Common 选项卡上的Run Configurations 对话框中执行此操作。

【讨论】:

  • 重定向到文件?他们为什么不把它保存在编辑器中,或者我的maven控制台在工作完成后消失了。
  • 不,它会留在那里,你可以在它们之间切换。我提到了重定向作为附加信息而不是建议的可能性。
  • @Kai 我正在寻找相反的结果:我想知道是否可以将 Ant Build 执行过程/输出重定向到我的应用程序控制台输出之外的任何其他地方。一定有办法,否则我也会像他一样禁用 ant auto build :)
  • @AquariusPower 如果你在这里找不到类似的问题,你应该开始一个新问题。
【解决方案3】:

我自己找到了解决方案,我在程序的一部分中启用了 ant-builder,这会导致控制台消失。

右键项目 => 属性 => builders => 禁用 ant builder

【讨论】:

  • 嘿嘿嘿,有没有办法让 ant builder 保持启用状态,并且仍然不覆盖控制台? :),我也差不多这样做了,只是丢失了我的错误日志......再次......
猜你喜欢
  • 2016-02-08
  • 1970-01-01
  • 1970-01-01
  • 2018-12-30
  • 2018-09-01
  • 2010-12-12
  • 2016-09-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多