2013-08-29 178 views
11

非常簡單。我已經在Eclipse Juno工作了一段時間,並且我的控制檯一直工作。當你輸出到控制檯Eclipse中沒有控制檯輸出Juno

System.out.println(「Something」);

在java中,或者只是當你編譯並生成項目總有控制檯一些輸出。但是今天,我啓動了IDE,沒有任何東西。沒有控制檯輸出。我已重新啓動Eclipse,重置視角..沒有任何事情發生。

使用Java EE版本只是順便說一句。任何幫助,將不勝感激。謝謝!

已解決:所以在掙扎了多久之後,我關閉了我的服務器。殺死月食。並重新啓動一切,控制檯現在再次運行。不知道這是如何發生的。

回答

-3

前往窗口 - >顯示視圖 - >控制檯

+0

我可以看到控制檯就好解決了這個問題,我看不出它的輸出通過 – Tiwaz89

10

有,可讓您選擇您想了解哪些控制檯控制檯右側的小下拉圖標。也許你不小心選擇了一個不同的控制檯。

+0

爲什麼你看那個......哪一個纔是我應該查看?有'Java Stack Trace','Host OSGi','CVS'和'常春藤控制檯'...通過所有這些,他們都是空白的。 – Tiwaz89

+0

此人聲稱通過以管理員身份運行Eclipse來修復類似問題:http://stackoverflow.com/questions/14984691/no-output-in-console?rq=1雖然我意外切換了控制檯(在執行Python開發時)我從來沒有遇到過這個問題,儘管我以管理員身份運行Eclipse(但出於各種原因)。 –

+0

好吧,以管理員身份運行它也不會做任何事情。我要去嘗試刪除並重新添加我的服務器,看看是否有什麼功能.. – Tiwaz89

1

此相同的我做了以下的東西,這對我來說

在這裏工作是我所做的:

[1]卸載 - 刪除的Eclipse(64位)的所有痕跡。 - 刪除了MinGW(和/或Cygwin)的所有痕跡。 - 刪除了所有Java(SDK和JRE)的痕跡。

[2]重新啓動PC

[3]安裝 - 安裝最新的Java JDK(包括JRE)32位。 - 安裝的Eclipse IDE(Java版)32位。 - 安裝了MinGW(帶Msys)。 - 在Eclipse中安裝必要的CDT工具。

它工作正常!

有關安裝編譯器/ CDT的安裝,我遵循這個指南 (在需要的地方使我自己的改變): http://max.berger.name/howto/cdt/cdt.jsp

希望工程爲您服務!並且謝謝你的迴應,它在32位機器上100%工作。非常高興

+8

似乎有點激烈 –

+0

哈哈我同意。但是當所有其他的失敗時我會記住這一點。謝謝@kondapaka – Tiwaz89

7

轉到運行並選擇Run Configurations -> Common並在標準輸入和輸出配置中查看是否選擇Allocate Console

運行配置: enter image description here

共享查看: enter image description here

+0

似乎無法找到您正在討論的「常用」選項? – Tiwaz89

+1

請參閱已更新的答案。 –

+0

感謝Narendra的努力。但是我的答案是:-( – Tiwaz89

0

我也有在控制檯無輸出一些錯誤之後。 Narendra Pathai的回答爲我工作。

  1. 取消選擇Allocate Console

  2. 運行應用程序=>我得到的輸出在我的控制檯直接

  3. 再次

選擇它,這樣做後,我得到的輸出。

2

您可以從窗口>顯示視圖>控制檯重新打開控制檯視圖。 它只是在發佈答案之前爲我工作。

1

如何System.out的安慰: 鼠標右鍵點擊你的GlassFish(服務器選項卡)和去查看日誌文件,

enter image description here

確保控制檯設置是衝着你的server.log文件:

enter image description here

0

首先去(窗口 - >顯示視圖>控制檯)

然後在控制檯窗口右端選擇「Show Console啓動時更改」圖標。

0

轉到運行方式並選擇運行配置 - >通用,然後在標準輸入和輸出配置中查看是否選擇了分配控制檯。

勾選標記文件選項並瀏覽到當前工作區。 這將爲你工作

0

對我來說,使用eclipse-luna該問題與特定的工作空間有關。每當我使用這個工作區時,一個特定的插件無法做控制檯輸出。 我重新安裝了插件,我甚至重新安裝了eclipse本身並剔除了「.eclipse-luna」文件夾,但問題仍然存在。

我終於通過刪除此工作區中的文件夾「.metadata」來解決問題。

0

通過清潔.metadata

+0

你能否詳細說明一下? –