gpt4 book ai didi

java - python 子进程运行 jar 出现错误

转载 作者:行者123 更新时间:2023-12-01 15:05:57 25 4
gpt4 key购买 nike

在终端中运行此命令工作正常:

java -jar file.jar --arg1 --arg2 pathTofile

当我尝试使用以下代码从 python 代码执行此操作时:

subprocess.call(['java', '-jar', 'file.jar', '--arg1' , '--arg2' , 'pathTofile'])

我收到 --arg1 的 IllegalArugmentException。

关于为什么这会产生问题有什么想法吗?

最佳答案

@Benst - 我遇到了同样的问题,这对我有用:

subprocess.call(['java', '-Dparam1=paramValue1', '-Dparam2=paramValue2', '-jar', 'filename.jar']);

干杯!

关于java - python 子进程运行 jar 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12953975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com