Как использовать JarOutputStream для создания файла JAR?

Как создать файл JAR программно, используяjava.util.jar.JarOutputStream? Файл JAR, созданный моей программой, выглядит правильно (он извлекается нормально), но когда я пытаюсь загрузить из него библиотеку, Java жалуется, что не может найти файлы, которые явно хранятся внутри нее. Если я извлечу файл JAR и использую Sunjar инструмент командной строки для повторного сжатия, результирующая библиотека работает нормально. Короче, что-то не так с моим файлом JAR.

Пожалуйста, объясните, как создать JAR-файл программно, в комплекте с файлом манифеста.

Ответы на вопрос(4)

Ваш ответ на вопрос