0

无法在 Ant builder 启动配置中设置环境 java_home。

使用 ant 任务,我刚刚调用了 shell 脚本“run.sh”,其中包含

回声 ${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 中执行一些操作。

4

1 回答 1

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>
于 2013-06-24T11:25:24.523 回答