Install4jプロジェクトを作成しました。これまでのところ、インストール、アンインストール、および更新のプロセスに満足しています。ただし、ユーザーが新しいバージョンの製品に更新したときに、install4jがユーザーのインストールディレクトリ内の特定のファイルを上書きしないようにする必要があるという新しい状況が発生しました。既存のインストールを更新するときに特定のファイルを上書きしないようにinstall4jを強制/構成する方法を教えてもらえますか?
たとえば、アプリケーションをインストールするときに、インストールファイルの一部としてデータベースファイル(mydb.script)を含めて、ユーザーがデータベースをすぐに使用できるようにします。アプリケーションの新しいバージョンを作成して再度インストールすると、install4jは以前のバージョンがインストールされていることをすでに検出しており、そのバージョンを更新するかどうかを尋ねます。「はい」をクリックすると、その役割を果たします。ただし、このプロセス中に、以前のデータベースがインストーラー内のデータベースで実際に上書きされました(その結果、ユーザーは最初のインストール以降に入力したすべてのデータを失います)。私はこの振る舞いを望まない。この特定のファイルが存在する場合は上書きしないようにinstall4jに指示したいと思います。