#jar #java #manifest.mf
#jar #java #manifest.mf
Вопрос:
Я использую jar -uf для обновления моего файла MANIFEST.MF следующим образом:
a. jar xf jarfile.jar META-INFMANIFEST.MF
б. отредактируйте файл
c. jar uf jarfile.jar META-INFMANIFEST.MF
Но команда ‘uf’ удаляет MANIFEST.MF из моей jar. Как правильно изменить файл внутри jar (Windows 7, jdk 1.6)?
Ответ №1:
Вы всегда можете использовать winrar (или любой эквивалент), чтобы открыть jar и перетащить файлы. сработало для меня.
Ответ №2:
Для обновления файла манифеста команда jar предоставляет другую опцию —
jar umf manifest jar-file
The m option indicates that you want to update the JAR file's manifest.
manifest is the manifest whose contents you want to merge into the manifest of the existing JAR file.
примеры @ http://java.sun.com/developer/Books/javaprogramming/JAR/basics/update.html
Ответ №3:
Для файла манифеста есть специальная опция (m): http://download.oracle.com/javase/1.4.2/docs/tooldocs/windows/jar.html
Не могли бы вы попробовать с
jar um jarfile.jar META-INF/MANIFEST.MF