我的问题:我在 Java / Groovy 中运行一个程序。在这个程序中,我启动了一个 PETALS ESB 服务器,它也在 Java 上运行。我只想杀死服务器,然后在同一个 java 程序中再次启动他。在 Windows 中,我会在新窗口中运行服务器并终止新窗口,但在 ubuntu 中,每个终端共享相同的 PID。pkill java 杀死服务器+程序。有没有办法在运行另一个 java 程序的同时杀死一个 java 程序?我是 groovy 和 ant 的新手,所以也许有一种方法可以模拟“ctrl+c”来杀死服务器?