Javaプロジェクトに.propertyファイルがあります。そのプロパティ ファイルには 20 を超える値があります。ここで、そのプロパティ ファイルを解析し、実行時 (つまり、インストール ファイルの実行時) に特定のプロパティ値を変更したいと考えています。次のコードを使用しました
Section
${ConfigWrite} "C:resource\conf.properties" SET WEBSERVICE.URL=http://localhost:8080 $R0
;$R0=CHANGED
SectionEnd
exeファイルを実行した後、このようにプロパティファイルに追加されたプロパティ
SETSERVER.URL=http://localhost:8080
SET という単語がこの変数の前に来る理由がわかりません。
私の要件:
実行時 ( exeファイルのインストール時) にSERVER.URLプロパティに値を指定する必要がありますか?
SERVER.URLプロパティの値を置き換える必要がありますが、上記を使用すると、そのファイルにもう 1 つの新しいプロパティが追加されました。
Windows プラットフォームのEclipseでNSIS プラグインを使用しました。