2012-06-29 61 views
0

當我使用BlueJ製作一個.jar文件時,它在我的兩臺PC(筆記本電腦)上運行良好 - 一臺運行Windows Vista的其他Windows 7 - 但不是在運行Windows XP的不同PC上運行。這第三臺PC確實有正確的文件關聯和JRE。沒有錯誤顯示,臨界停止聲音播放,但沒有其他活動。PC配置正常,但.jar文件仍然不會運行

這裏真正的問題是爲什麼獨立的JRE在Windows 7中工作,而不是在Windows XP中工作?

我如何確定我編寫程序的人可以運行該jar文件而無需安裝JDK?一個JRE足夠用於我的Windows 7電腦,爲什麼情況並非總是如此?

+0

我想這不是真的*配置正確然後... – 2012-06-29 04:00:12

+0

這是什麼錯了?如前所述,沒有錯誤消息。 –

+0

我在網上找到的所有其他幫助都指出瞭如何製作文件關聯,我已經完成了。有問題的個人電腦可以在網站上運行Java內容。 –

回答

0

如果安裝了多個jdk,則必須刪除它。然後安裝最新版本的jdk。

+0

相關計算機上只有一個jdk。然而,在安裝jdk之前,有一個獨立的jre安裝。這個獨立的jre(如果不是較舊的)會在windows vista pc上運行jar文件(通過雙擊)。 –

+0

我的意思是windows 7 pc不是windows vista –

0

獨立的JRE允許通過雙擊Windows 7而不是Windows XP來擴展jar文件。基於此,一些JRE在不同操作系統上的表現與其他人不同。

相關問題