我在xml中有一个我遇到问题的安装文件。我无法将$ INSTALL_PATH作为arg传递给我在安装完成后编写的可执行脚本。这是我的代码:
(在我的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中得到空白文件,我希望看到我的程序的安装路径。
答案 0 :(得分:0)
我发现上面的代码确实有效,问题是我在某个时刻遇到了陈旧的安装程序jar,当我重新编译它时,我没有使用新的代码!上面的代码有效。这真的不是那么复杂:)