0

xmlにインストールファイルがあり、問題が発生しています。インストールの完了後に作成した実行可能なスクリプトに引数として$INSTALL_PATHを渡すことができません。これが私のコードです:

(私のinstall.xmlで)

<executable stage="postInstall" targetfile="./testScript.sh" keep="true">
    <args>
        <arg value=$INSTALL_PATH/>
    </args>
</executable>

(私のtestScript.sh)

echo $1 >> configFile.txt

configFile.txtに空白のファイルが表示されます。プログラムのインストールパスが表示されると思います。

4

1 に答える 1

0

上記のコードが機能することがわかりました。問題は、ある時点で古いインストーラー jar に行き詰まり、それを再コンパイルしている間、新しいものを使用していなかったことです! 上記のコードは機能します。それは実際にはそれほど複雑ではありません:)

于 2011-12-08T18:13:45.367 に答える