如何为特定的java进程打开控制台

时间:2013-12-17 18:27:38

标签: java eclipse

我在eclipse中运行了4个不同的进程,其中1个进程将消息记录到控制台。如何打开控制台并将其附加到eclipse中的特定进程。即使我有4个不同的控制台,控制台的内容也会不断更改为记录最新消息的处理。我不想要的。我只想要四个专用控制台,以便我可以单独调试每个进程。

2 个答案:

答案 0 :(得分:1)

你有4个独立的控制台,它们只是在同一个标​​签中。更糟糕的是,正如您所提到的,只要一个控制台发生更改,Eclipse就会自动翻转到该控制台。但是,这是您应该能够禁用的功能。控制台选项卡右侧应该有一个按钮,显示“标准输出更改时显示控制台”。

enter image description here

您可以为每个控制台打开或关闭该按钮,以防止在有多个控制台产生大量输出时出现令人讨厌的行为。 (它旁边的按钮控制标准错误的相同行为。)

然后,您可以手动在控制台之间切换

答案 1 :(得分:0)

“控制台视图”操作栏中有一个Pin Console按钮,用于显示控制台。还有Show Console when Standard Output ChangesShow Console when Standard Error Changes按钮。