Укажите зависимости с помощью javapackager - PullRequest
0 голосов
/ 07 декабря 2018

Исходя из этого поста: SO

Мне удается получить основной jar-файл и пакет * .app с помощью javapackager, но мне не удается указать зависимости.Если я укажу зависимости с аргументом -classpath, я получу jar, который не могу запустить с java -jar main.jar.Эта команда генерирует эту ошибку:

java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException

, которая показывает, что зависимость не была присоединена к main.jar.

Команда для javapackager -createjar:

javapackager -createjar -srcdir target -appclass package.SwingMainApp -srcfiles  jarName-1.0-SNAPSHOT.jar -outdir dist -outfile filename -classpath json-simple-1.1.jar -classpath itextpdf-5.0.6.jar -classpath commons-csv-1.6.jar -classpath bcmail-jdk14-1.38.jar -classpath bcprov-jdk14-1.38.jar -classpath bctsp-jdk14-1.38.jar

Спасибо

...