在 Linux 中,我可以像这样启动 LDAP 服务
sudo /etc/init.d/ldap start
现在我想使用 ANT 来执行此操作:
<target name="ldap-service-start" description="Start LDAP service">
<exec executable="ldap" osfamily="unix" dir="/etc/init.d">
<arg line="start"/>
</exec>
</target>
但运行 ANT 时失败:
Execute failed: java.io.IOException: Cannot run program "ldap" (in directory "/etc/init.d"): error=2, No such file or directory
我的 ANT 脚本有什么问题?
谢谢
答案1
我自己最终找到了一个解决方案:
<target name="ldap-service-start" description="Start LDAP service">
<exec executable="/etc/init.d/ldap" osfamily="unix">
<arg line="start"/>
</exec>
</target>