2014-05-16 40 views
0

我目前正在開發Java應用程序項目。我的應用程序需要運行在Java運行時環境(JRE)上。我將我的jar文件打包成.exe文件,完成後自動打開Java應用程序從java.com安裝Java JRE

當用戶點擊我們的.exe文件時,如果用戶沒有在他們的設備(Windows操作系統計算機)中安裝JRE,他們將直接到java下載here。此鏈接將下載並安裝到用戶計算機的jre。

爲了方便用戶,我的上級指示我在jre完成安裝到用戶計算機後自動打開我們的java應用程序。有可能,如果是的話,怎麼做纔是通用的做法。

+1

不,這是不可能的。 – tbodt

+0

所以我客人,通常的做法是讓用戶手動打開應用程序後,他們已經完成安裝正確的。從第三方網站下載後,使我們的應用程序自動運行的想法可能是可撤銷的。 :) –

+1

使用批處理命令。連續檢查jre是否安裝了某些睡眠時間間隔,安裝成功後,按批次運行您的應用程序。請參閱批處理,它對你有用。 –

回答

0

經過一段時間的研究,我斷定在當前時間中不可能這樣做,但最好的選擇是讓安裝程序在安裝我們的應用程序之前檢查JRE環境。用戶將不得不下載並安裝第一個JRE,並且只有在這之後他們才能完成安裝。我使用高級安裝程序安裝軟件包。