无法在Ant构建器配置中设置环境java_home以在shell脚本中进行访问

时间:2012-09-15 17:49:14

标签: eclipse ant eclipse-plugin

无法在Ant构建器启动配置中设置环境java_home。

使用ant任务,我只调用了包含

的shell脚本“run.sh”

echo $ {JAVA_HOME}

通过启动配置执行ant任务。它的印刷品是空的......

例如,

在build.xml文件中

<project name="Sample">
 <target name="test">
 <exec executable="/bin/bash">
 <arg value="run.sh"/>
 </exec> 
</target>
 </project>

假设我有以下包含JAVA_HOME的shell脚本run.sh,借助它我需要在sh中执行一些操作。

1 个答案:

答案 0 :(得分:0)

你没有给出你的代码片段。无论如何只在run.sh文件中写入echo $ JAVA_HOME。还提供run.sh的绝对路径,请看下面的代码片段。

<project name="Sample" default="automate">
<target name="automate">
<exec executable="/bin/bash">
<arg value="/root/test/Work/run.sh"/>
<arg value="/root/test/Work"/>
</exec>
</target>