【发布时间】:2025-12-11 21:05:01
【问题描述】:
我正在尝试使用 subprocess 模块使用 Python 启动 Java 应用程序。我对 Python 并不陌生,但我对 subprocess 模块很陌生。当我尝试运行此代码时:
import subprocess as sp
proc = sp.Popen(["java", "-Xmx1536M -Xms1536M", "-jar /home/bekk/MServer/ForgeBukkit/MCPC.jar"],stdin=sp.PIPE,stdout=sp.PIPE,)
命令:
java -Xmx1536M -Xms1536M -jar /home/bekk/MServer/ForgeBukkit/MCPC.jar
在终端输入时可以正确运行,所以我知道它可以工作。 从 Python 运行它似乎是一个问题。对我的问题可能有什么想法?
【问题讨论】:
-
当您尝试运行该代码时,...,什么?你开始了一个句子,但没有说完。
标签: python java subprocess heap-memory