java - 通过Ant脚本在java中加载环境变量

标签 java ubuntu ant environment-variables jibx

我正在使用 jibx 将 xml 转换为 JAVA,反之亦然。在这里,在 Ant 脚本中,我使用以下代码从环境变量加载 JIBX_HOME 路径:

<property environment="env"/>
<property name="jibx-home" value="${env.JIBX_HOME}"/>

我已将 JIBX_HOME 环境变量设置为 .bashrc,如下所示:

export JIBX_HOME=/rezsystem/jibx_1_2_2/jibx

但是该路径未加载到 jibx-home 属性中。 当我简单地在终端中输入 $ set command 时,它就会打印出来。 JIBX_HOME=/rezsystem/jibx_1_2_2/jibx 成功。我在这里错过了什么?我的操作系统是 Ubuntu 12.10,我的 IDE 是 Eclipse kepler。

最佳答案

我认为您还必须添加带有 PATH 的环境变量

喜欢:

export JIBX_HOME=/rezsystem/jibx_1_2_2/jibx

export PATH=$PATH:$JIBX_HOME

关于java - 通过Ant脚本在java中加载环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18522426/

相关文章:

Java递归构建错误: array required,但找到字符串?

java - 使用泛型时 Eclipse IDE 关于原始类型的警告

python - 更新 python 模块

ubuntu - 子域在/etc/host 中不起作用

java - jar 文件可以在 eclipse 文件夹中使用,但不能在其中使用。未找到主类

java - 使用 Ant 更改 getter setter

java - 在列表上映射通用方法并生成结果列表

java - scribe 1.3 share request to linkedin API return a 401 - unauthorized

ubuntu - 尽管可以在 Windows 上运行,但 Ubuntu 上的 X11 转发错误

java - ANT 在 Java 运行时错误时返回构建成功