2014-07-23 43 views
0

我正在嘗試使用Install4J爲桌面應用程序創建安裝程序。我已經正確選擇了應該是安裝樹一部分的目錄。如何更改屬性文件中屬於安裝樹的部分的值

在那個目錄中,我有一個屬性文件說db.property其中包含數據庫密碼和URL和其他細節。在安裝程序中,我提供了屏幕,用戶可以在其中輸入應在db.property文件中更改的所有數據庫詳細信息。

在安裝程序中,我首先需要此屬性值設置屏幕,然後安裝應該啓動。如果我先設置安裝選項(在安裝程序部分)然後再選擇值選擇屏幕,它會更改該值,但如果我先設置了值屏幕然後再安裝,則不會。

我的理解是:如果安裝程序首先運行,值設置屏幕找到db.properties,因爲它已安裝並更改值,但如果值設置屏幕第一次設置,因此它不能找到屬性文件,因爲它尚未安裝,不能改變價值。

如果我的理解是正確的,那麼可以通過什麼方法來實現呢?

由於提前

回答

0

你可以要求在屏幕上輸入用戶安裝屏前。相應的操作(例如修改屬性文件的操作)應在「安裝文件」操作之後添加到「安裝」屏幕中。