2013-09-29 36 views
0

我們有一堆jar文件,這些文件是Java應用程序並且運行得很好。有幾個然而沒有做什麼,雖然它預計運行:)與GUI一些`jar`文件不能在Windows 7中運行

這是jar文件的一個常見問題,有些文件有些難以運行?

操作系統是Windows 7而且該示例不工作jarwhitebox免費的GIS應用程序,BTW。

我們重申,我們有許多jar應用程序在上述系統中像魅力一樣運行。這意味着它不應該是安裝Java的問題(系統中存在最新的更新7u40)。 我們檢查了幾乎所有的jar失敗相關的主題,但沒有人討論上述問題,這是發生在一些應用程序。 我們還提到,我們多次卸載並重新安裝了java,但沒有成功。應用程序whitebox什麼都不做。一次嘗試,它確實運行,當我們關閉它。自那時起我們試圖再次運行它,但沒有發生任何事情!即使沒有出現在運行Processes

我們檢查了命令行並雙擊。沒有成功。文件類型關聯是正確的。此外,正如我們所說其他人工作得很好。

+0

內存要求也許?也許嘗試啓動帶有更多VM內存的jar(對不起,我忘記了那些命令行參數的語法)。 – sje397

+0

您是否嘗試過在不同的操作系統(如Windows XP或Linux)中運行它?你有多少臺機器在Windows 7上運行jar? –

+0

@ sje397報告我們剛剛增加了'Java' [VM memory](http://www.wikihow.com/Increase-Java-Memory-in-Windows-7)但沒有成功。 – Developer

回答

0

報告的問題是由於RAM不足造成的。 Whitebox需要2GB RAM才能順利運行。雖然這是巨大的,我們可以在只有1GB RAM的舊筆記本電腦上運行它。解決的辦法是增加分頁文件(虛擬存儲器)的大小爲範圍1024MB2048MB。我們還將其位置從C驅動器轉移到其他驅動器。我們提到的設置運行沒有任何問題。我們已經多次嘗試過,並且很樂意爲這個案例報告,現在問題已經徹底解決了。

結論:
對於一些Java應用程序如果有什麼happend如問題描述可能是由於內存要求。在這種情況下,增加虛擬內存可以解決問題,而無需購買額外的RAM。

相關問題