从一个java应用程序启动多个java应用程序



假设我有一个客户端类,它有一个主方法,可以做一些事情(可能连接到类服务器)。

是否有一种方法来创建一个类(我们说ClientLauncher)启动n个客户端(n作为参数传递)作为不同的java应用程序?

注意,我不希望这些客户端是一个应用程序中的不同线程。我希望获得与在Eclipse中多次按下运行按钮(启动不同的主方法)相同的效果。

我不知道为什么你不想使用线程运行客户端,Runtime.getRuntime().exec()可以在类

中调用外部jar
Process run= Runtime.getRuntime().exec("java -jar jarpath_here");

如果你把这个放在循环中,你就会有多个进程。

相关内容

  • 没有找到相关文章

最新更新