因爲最近我覺得我們被迫使用IcedTea在Ubuntu 11.10中運行applets。至少我沒有看到如何從軟件中心安裝Sun Java。IcedTea - 如何顯示小程序控制臺..?
我想調試一個在IcedTea中出現問題的小程序。但是,我不知道如何顯示小程序控制臺。所以沒有機會看到任何異常。
乾杯, 露絲
因爲最近我覺得我們被迫使用IcedTea在Ubuntu 11.10中運行applets。至少我沒有看到如何從軟件中心安裝Sun Java。IcedTea - 如何顯示小程序控制臺..?
我想調試一個在IcedTea中出現問題的小程序。但是,我不知道如何顯示小程序控制臺。所以沒有機會看到任何異常。
乾杯, 露絲
你可以很容易地看到在兩個單獨的終端窗口先運行,然後下面的命令調用Web瀏覽器中的小應用程序近乎實時的IcedTea的Java插件的輸出。
$ watch -n 1 'cat $HOME/.icedteaplugin/java.stdout'
或
$ watch -n 1 'cat $HOME/.icedteaplugin/java.stderr'
java.stdout包含運行小程序,而java.stderr的標準輸出將捕獲標準錯誤輸出(捕獲例外跟蹤在這裏)。
注意:「-n」選項標誌允許您以秒爲單位指定刷新率。
在Ubuntu 12.04中,日誌文件的位置似乎已經改爲 ~/.icedtea/log
(〜意味着你的主目錄。)
或者到Tellurant的解決方案,您可以打開日誌文件 ~/.icedtea/log/java.stderr
和 ~/.icedtea/log/java.stdout
在gedit中,每次改變時點擊重新加載。 icedtea前面的點使.icetea目錄成爲一個隱藏目錄。在鸚鵡螺中點擊CTRL-H查看隱藏的目錄。
代替手錶尾巴-f或更少,然後按+ f(follow)可以使用。
如果你想安裝Oracle的Java(太陽被甲骨文收購),這裏是一個很好的指導:
http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
下面是命令行命令:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
剛這是如何回答這個問題的(換句話說,這與在IcedTea上獲得控制檯有什麼關係)?它應該是對@ Tellurant的答案的評論,而不是一個獨立的答案 – posdef
@posdef在發表評論之前,您需要50位代表。可能是StackOverflow上最愚蠢的限制之一。 – MatthewD