我正在尝试使用Ant exec命令启动Weblogic服务器,在操作触发后,exec进程会创建一个子进程,我希望杀死父进程并保持子进程的存活。
以下是我的代码:
<project name="startserver" default="start" basedir=".">
<target name="start">
<exec dir="C:\bea\user_projects\domains\devtest"
executable="cmd"
failonerror="true">
<arg value="/c"/>
<arg value="startWebLogic.cmd"/>
</exec>
</target>
</project>
这段代码启动了服务器,我的应用程序也运行起来了。问题是Ant脚本仍在运行,并且像下面展示的那样没有退出。
![enter image description here](https://istack.dev59.com/YK13W.gif)