Знаете ли вы модуль Python, с помощью которого я могу добавлять файлы в архив JAR?
(я не хочу добавлять файлы .class в архив jar)
и программа, которая должна это сделать, должна быть написана на python
Спасибо!
.jar файлы - это просто .zip файлы с другим расширением и манифестом.
Попробуйте http://docs.python.org/library/zipfile.html
Это можно сделать с помощью подпроцесса , вызвав команду jar:
import subprocess def add_to_jar(file2add, jar_file): cmd = 'jar -uf ' + jar_file + " " + file2add proc = subprocess.Popen(cmd, shell=True) add_to_jar(file_to_add, jar_file)