0
我们使用hudson ci来触发build.xml,它通过Ant exec命令在Linux中调用shell脚本。zookeeper zkServer.sh无法持久启动
从控制台输出显示饲养员成功启动
检查zookeeperPID,其有效的动物园管理员started.But只需几秒钟后,该进程消失,无任何票据后后。
我检查了我的build.xml,shell脚本,os env,并调查了有关exec任务的ant源代码,但仍然没有任何线索。
shell和build.xml可以通过Linux上的命令顺利工作,但是由于hudson作业触发器而存在问题。
任何帮助将不胜感激!
的build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="project" default="default">
<target name="default" description="description">
<exec executable="/bin/bash">
<arg value="test.sh"/>
</exec>
</target>
</project>
test.sh
#!/bin/bash
cd ${target_dir}/zookeeper-3.4.3/bin
sh zkServer.sh start