2012-09-15 61 views
0

无法设置在Ant构建启动配置环境JAVA_HOME。无法在Ant构建配置环境JAVA_HOME设置为shell脚本访问

使用Ant任务,我只是调用的shell脚本 “run.sh”,其中包含

,同时通过启动配置执行ant任务回声$ {JAVA_HOME}

。其打印空...

例如,

在build.xml文件

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

假设我有以下的shell脚本run.sh包含JAVA_HOME,有了它的帮助,我需要做的一些行动在sh。

回答

0

你没有带给您的代码段。反正写在run.sh只回声$ JAVA_HOME file.Also提供低于片段来看看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>