运维开发网

运行新的蚂蚁目标而不杀死之前的目标

运维开发网 https://www.qedev.com 2020-05-10 07:06 出处:网络 作者:运维开发网整理
我有一个ant目标ant服务器,它运行一个记录到控制台的 Java应用程序.我需要运行一个新的ant目标ant server-gui,它也会登录到控制台.但是当我运行ant服务器时,日志记录阻止我运行任何新的ant目标. 当我输入^ c(这是我知道的唯一方法来摆脱这种情况)时,它会杀死Java应用程序.我需要两个都跑.什么击键会让我退出“输入”模式并能够运行新的终端命令? 更新:我还没有找到一个直
我有一个ant目标ant服务器,它运行一个记录到控制台的 Java应用程序.我需要运行一个新的ant目标ant server-gui,它也会登录到控制台.但是当我运行ant服务器时,日志记录阻止我运行任何新的ant目标.

当我输入^ c(这是我知道的唯一方法来摆脱这种情况)时,它会杀死Java应用程序.我需要两个都跑.什么击键会让我退出“输入”模式并能够运行新的终端命令?

更新:我还没有找到一个直接解决方案来摆脱我提到的模式,但在终端中打开一个新的选项卡/窗口就可以了.我可以按照我喜欢的方式运行任意数量的命令.尽管如此,仍然在寻找一个很好的解决方案来摆脱“输入”模式!

更新2:@abcdef指出another post具有更优雅的解决方案.

假设你在* nix上,有几种方法可以做到这一点

1)使用&运行ant命令最后告诉* nix在后台运行命令

2)在开头使用nohup运行命令(https://en.wikipedia.org/wiki/Nohup)

3)当进程运行时按ctrl-z然后输入命令bg.这会手动强制命令在后台运行

我希望这可以帮助你

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号