【问题标题】:IZPack Setting Linux Environment VariablesIZPack 设置 Linux 环境变量
【发布时间】:2011-05-04 15:40:25
【问题描述】:

我确信它一定在某个地方,但经过大约一天的搜索后,我被卡住了。我正在尝试使用 IZPack 在 Linux 上进行安装并尝试调用设置一些环境变量的 shell 脚本。但是我不知道如何“获取”脚本而不仅仅是运行它。使用以下命令运行脚本:

<executable type="bin" stage="postinstall" targetfile="$INSTALL_PATH/myscript.sh" os="unix"/>

这只会执行脚本,它不会获取它。因此,一旦脚本完成,所有 ENV 变量的导出都会丢失。

如何从 IZPack 获取我的脚本而不是仅仅运行它们?

【问题讨论】:

    标签: linux environment-variables izpack


    【解决方案1】:

    恕我直言,您根本无法从该进程本身影响您的 IzPack 安装程序的 Java 进程在其中运行的 shell 环境。

    【讨论】:

      【解决方案2】:

      托斯滕是对的。这不是 IzPack、Java 或其他任何东西的问题,这只是操作系统进程在环境变量方面的工作方式;-)

      【讨论】: