标签: python jar subprocess popen py4j
我有一个名为mainClass的{{1}}的可执行jar文件,位于名为javaGateway的子包存储库中,我想在包根文件夹中运行,名为{ {1}},gateway_server的父文件夹。我尝试运行它但是,当我在shell上运行它时,我的脚本是阻塞然后它工作。为了通过python找到我的包,我在python env变量中进行了设置。
mainClass
javaGateway
gateway_server
使用: gateway_code在shell中工作,但是通过在python脚本中调用它,就会出现问题。
gateway_code