2014-02-24 117 views
0

我喜歡開發檢查JDK是否已安裝的應用程序,如果不是 我需要在客戶端使用Java程序安裝JDK。使用Java安裝JDK

我提到了processbuilder,Launch4j,Ant許多其他的安裝程序,但我無法弄清楚。

有兩個按鈕:

如果我們點擊「歡迎」按鈕,它會檢查是否安裝了JDK或沒有,

如果我們點擊「安裝JDK」按鈕,需要在我們的系統中安裝JDK。

怎麼辦?

這是桌面應用程序。

注:JDK是擠滿了我的exe文件

+1

爲什麼JDK而不僅僅是一個JRE? –

回答

0

您可以使用install4j的導出應用程序安裝程序。導出時請確保使用JRE/JDK選項選擇導出。有了這個,你不需要明確檢查是否安裝了java。 install4j會照顧它。

+0

我試過了..我的意圖是安裝jdk..Install4j是用來運行特定的java程序, – Chris

+0

同意的。如果未安裝jre/jdk,則程序將失敗。因此,您可以在install4j中配置此檢查。 install4j將檢查是否安裝了java,如果不是,install4j將在其自身上安裝java **「只有當您選擇帶有archieve選項的導出jre時」。 –

+0

感謝您的reply.after java代碼,我把這個java更改爲exe.Now我不需要有我的桌面jdk ..它是一個exe .. – Chris