2011-10-10 34 views
3

所需的磁盤空間我將不勝感激,如果任何人都可以幫我這個如何更改install4j

我使用install4j創建可執行文件,我需要的所需的最小空間爲2GB,你可以把這個檢查?

我也想檢查那臺機器應該安裝JDK的1.6X版本,否則我應該終止安裝程序。目前我的安裝程序是事先找JRE

感謝

桑傑

回答

5

對於磁盤空間檢查,添加一個「運行腳本」行動,您的安裝程序的「啓動」節點並設置其腳本

if (SystemInfo.getFreeDiskSpace(context.getInstallationDirectory()) < 2000000000) { 
    Util.showErrorMessage("You need at least 2 GB of free memory"); 
    return false; 
} 
return true; 

然後,將行動的 「失敗戰略」 屬性設置爲 「失敗退出」:

enter image description here

對於Java版本檢查,去一般設置 - > Java版本,並設置最低版本1.6:

enter image description here

如果安裝程序無法找到1.6 JRE與最低版本,它會用適當的消息顯示一個對話框。

+0

有什麼方法可以在「安裝位置」屏幕上顯示修改後的所需磁盤空間? – ShaDooW

+0

請參閱我的答案http://stackoverflow.com/questions/35896803/install4j-modifying-having-a-custom-installation-location-screen/35898063#35898063 –