试图在python中附加一个jar文件失败

时间:2012-11-30 17:32:25

标签: python jar append

我正在尝试使用python将文件追加到.jar文件中,但我仍然遇到一个错误状态,无法找到主类:jar。

def add_to_jar():
    jarfile = "jarfile.jar"
    skin_image= Skin_Name.text() #this stores the full path to to file to be appended
    cmd = 'java jar uf ' + jarfile + " " + skin_image
    proc = subprocess.Popen(cmd, shell=True)

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:1)

这听起来像java解释器的类路径的问题,它通常被定义为环境变量。您需要通过jar运行java吗?通常jar本身作为二进制命令安装。如果您只是将其更改为

,它是否有效
cmd = 'jar uf ' + jarfile + " " + skin_image