擅长:python、mysql、java
<p>类路径是问题所在;我需要在来自终端的调用中包括jar文件:<code>java -cp bin/MarioAI/:lib/asm-all-3.3.jar:lib/jdom.jar ch.idsia.scenarios.Main</code>。因此,在python中运行subprocess命令将是:</p>
<pre><code>import subprocess
cmd = ['java', '-cp', 'bin/MarioAI/:lib/asm-all-3.3.jar:lib/jdom.jar', 'ch.idsia.scenarios.Main']
subprocess.call(cmd, shell=False)
</code></pre>
<p>要通过Eclipse检查类路径中的jar文件:右键单击主.java->;运行配置->类路径选项卡。在</p>