我在xml中有一个安装文件,我有麻烦。我无法将$INSTALL_PATH作为参数传递给安装完成后编写的可执行脚本。下面是我的代码:
(In my 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中得到空白文件,我希望看到我的程序的安装路径。
我发现我上面的代码确实有效,问题是我在某一点上遇到了一个过时的安装程序jar,当我重新编译它时,我没有使用新的!上面的代码可以工作。其实没那么复杂