2012-08-03 133 views
2

所以我有我有,現在一段時間,但永遠無法找到一個答案,所以我在這裏發帖這真的,真的很奇怪的問題:編譯Java GUI使得系統掛起

每當我有一個涉及GUI的Java項目,我的意思是任何種類的GUI都具有任何類型的元素,編譯我的計算機基本上會凍結整整一分鐘,然後彈出編譯的GUI。這些甚至沒有編程密集的GUI - 即使是最基本的也會讓我的系統掛起。這是一種痛苦,因爲即使是使用Java GUI元素(如Processing)的框架現在也要永遠編譯,而這對於快速簡單的測試確實沒有幫助。

請注意,這不只是我的電腦 - 我的筆記本電腦和其他機器,我試圖安裝Java和測試遭受同樣的命運。然而,這不是一個普遍的問題,因爲我大學的個人電腦在編輯GUI內容時會花費我大約一秒的時間。

我試過卸載並重新安裝Java兩次(JRE和JDK),但都無濟於事,在互聯網上找不到適合這個特定問題的東西。我不知道這是否是我的機器,Java安裝或壞juju什麼的問題,但它使東西幾乎不可能,以及不可能測試令人沮喪。

所以,請任何幫助將不勝感激,謝謝。

+0

您應該提及您嘗試過的確切的JDK版本和平臺(例如:'java -version'的輸出,您的操作系統名稱和版本以及系統中的RAM數量);當你在它的時候,提供一個展示問題的最小自包含程序的源代碼,並告訴我們在你的設置下編譯需要多長時間。 – tucuxi 2012-08-03 15:00:01

+0

此問題發生在JDK 1.6和1.7 64位和32位下,Windows 7 SP1,帶有8GB DDR3 RAM的PC上。不幸的是,發佈代碼可能很麻煩,因爲即使我的小GUI在後面也有很多功能代碼。再一次,我不知道這是一個GUI系統的事情,因爲相同的GUI在其他機器上運行良好。 – 2012-08-03 16:27:46

回答

0

您是否可能使用了一些與您的JDK版本不同的棄用元素?我會仔細檢查一下,但這是一個奇怪的例子。

+0

這絕對不是一個棄用問題 - 我在朋友的PC上用相同的JDK版本測試了我的一些GUI,編譯完美無瑕。 – 2012-08-03 15:24:17