Я создал файл jar, содержащий внешние файлы jar, используя командную строку. Но после создания этого файла jar я не могу получить доступ к файлам jar в основных файлах jar. Я не знаю, была ли изменена структура папок или какая-либо другая проблема.Как использовать файлы jar
Command используется в командной строке:
C:\diretory>jar cf mycollection.jar *
'*' - для включения всех файлов фляги в папке.
Я просто пытаюсь создать один файл jar из всех внешних файлов, которые мне нужны в моем проекте. Он был успешно создан, но при использовании данного класса ClassNotFoundException. Я даю вам полный сценарий моей проблемы. На самом деле, я пытаюсь добавить весь внешний внешний вид в один файл jar, поэтому мне не нужно ставить каждую банку отдельно. Поэтому я создал файл jar, содержащий все внешние файлы jar. И теперь, когда он используется как оператор import, он не показывает, что такой класс есть в моем файле jar.
ли вложения Вы (в том числе) других Jar-файлов в один файл Jar? – MadProgrammer
Сообщение 1) Фактический вывод ошибки или исключения. 2) Команда, используемая для запуска Jars. 3) манифест основного Яр. 4) «jar -tvf the.jar» для каждого класса в классе-пути/манифеста. - Без такого типа информации все, что мы можем сделать, это догадываться. –
JAR - это только ZIP-файлы. Измените расширение и откройте его с помощью утилиты ZIP, например, 7zip. –