我确信这必须在某处,但经过大约一天的搜索后,我被困住了。我正在尝试使用IZPack在Linux上进行安装并尝试调用设置一些环境变量的shell脚本。但是,我不知道如何“源”脚本而不是仅运行它。使用以下命令运行脚本:
<executable type="bin" stage="postinstall" targetfile="$INSTALL_PATH/myscript.sh" os="unix"/>
这只执行脚本,它不会提供它。因此,一旦脚本完成,所有ENV变量的导出都将丢失。
如何从IZPack中获取脚本而不是仅运行它们?
答案 0 :(得分:1)
恕我直言,你根本无法影响你的IzPack安装程序的Java进程从该进程本身运行的shell环境。
答案 1 :(得分:1)