从从Maven启动的Jetty实例中创建流程

问题描述 投票:1回答:1

我希望从在Jetty容器中运行的Spring受控bean的实例中启动一个单独的Java进程。 Jetty实例是从mvn jetty:run

启动的

此单独的进程通过RMI与启动进程进行通信,我希望能够维护到该进程的ID或Process对象的钩子,以便以后在需要时可以将其杀死。

我们当前启动此过程的方式是维护第二个jar依赖项列表,作为启动bean的Spring控制器属性。这不是一个长期的解决方案,因为它迫使我们两次更改Jars的版本(在pom.xml中一次,在applicationContext.xml中一次)。然后,此列表用于建立类路径并调用Runtime.exec创建过程。

java spring jetty maven-2
1个回答
1
投票
© www.soinside.com 2019 - 2024. All rights reserved.