1

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)

助けていただければ幸いです

4

1 に答える 1

1

これは、通常は環境変数として定義されているJavaインタープリターのクラスパスの問題のように聞こえます。jar実行する必要がありますjavaか?多くの場合jar、それ自体がバイナリコマンドとしてインストールされます。に変更するだけで機能しますか

cmd = 'jar uf ' + jarfile + " " + skin_image
于 2012-11-30T17:35:43.167 に答える