2014-09-04 37 views
2

我不確定這是java問題還是與ubuntu相關。我使用的是Ubuntu 14.04機器,我有Java 6(jdk_1.6.0_43)和Java 7(jdk_1.7.0_51)。 JAVA_HOME設置爲java 7,這就是我的PATH env var引用的內容。因此Java的版本會給我以下幾點:jProfiler GUI在Ubuntu上無法正常顯示14.04

java version "1.7.0_51" 
Java(TM) SE Runtime Environment (build 1.7.0_51-b13) 
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode) 

現在我通過下載安裝腳本並運行它(https://www.ej-technologies.com/download/jprofiler/files)安裝了用於Linux的JProfiler(V 8.0.7)。但是當我從命令行運行jprofiler時,我得到一個不可用的GUI,出現所有窗口大小混亂的情況。我無法調整窗口大小,因此無法訪問此功能。快速啓動窗口顯示出來,但在該窗口上的任何位置點擊都會使整個窗口消失。

See the image

任何想法是怎麼回事?

+0

請嘗試編輯$ HOME/.jprofiler8/config.xml並將'rememberWindowSizes =「true」'替換爲'rememberWindowSizes =「false」'。這有什麼區別嗎?你有多個顯示器? – 2014-09-05 07:25:12

+1

以上沒有幫助。實際上,在這種情況下保持rememberWindowSize =「true」非常重要。這看起來像一個Ubuntu的顯示問題(我有2臺顯示器)。但使用alt + F7快捷鍵我可以獲得jprofiler窗口並移動或調整它們的大小。然後在下次顯示gui時會記住這些尺寸。這是一種解決方法,並不能解決問題。 – mkhezr 2014-09-05 17:07:04

+0

mkhezr的解決方案工作。按alt + F7,它會將屏幕抓到鼠標上。 – hYk 2015-07-21 15:27:35

回答

0

如果GraphicsConfiguration返回錯誤的屏幕邊界,可能會發生這種情況。 JProfiler 8.1將爲這種情況提供保護。


更新2015年5月11日

問題不固定在所有情況下的8.1,更全面的修復將在JProfiler的9

+0

我仍然在使用Java 7和8的Ubuntu 12.04下JProfiler 8.1.4的問題。 – 2015-05-08 20:20:06

+0

請聯繫[email protected],我們需要您幫助解決此問題,方法是嘗試特殊構建 – 2015-05-09 12:00:40