我有两个我想从Python脚本调用的.jar文件。但是,在我调用第一个jar之后,终端就坐落在服务器正在运行之后不会处理任何事情。服务器启动正常,但我想启动另一个进程,直到我要求他们停止。在Python中运行并发.jar进程
我在寻找可能的解决方案时遇到了困难,因为我不确定使用什么术语。
from subprocess import call
import glob
import sys
h2 = glob.glob("h2*.jar")
reasoner = glob.glob("reasoner*.jar")
h2 = h2.pop()
reasoner = reasoner.pop()
call(["java", "-jar", h2, "-tcp"]) # Any call commands after this point don't execute
' subprocess.call'文件“等待命令完成”。请阅读文档。 – mdurant 2014-09-23 15:49:06