JAR-файл не работает при создании командной строки - PullRequest
0 голосов
/ 09 февраля 2019

У меня есть 2 файла Java (основной файл и дополнительный файл).Мне удалось использовать IntelliJ для создания и создания файла Jar, который работает должным образом.

Я хочу сгенерировать файл JAR, используя команды в консоли.Я попробовал: "javac first.java second.java jar cvf final.jar first.class second.class" Он сгенерировал файл jar, но файл не работает (приложение не открывается).Более того, команда «javac» генерирует более 2 файлов классов, внутри кода first.java у меня есть еще один «открытый класс», поэтому после команды «javac» я получил: first.class, first $ another.class, second.class,Попробовал "jar cvf final.jar first.class first $ another.class second.class", но это не помогло.

Моя последняя цель - использовать эти команды для создания файла jar внутри задания jenkins..

Буду признателен за любую помощь с командами или справку для инструмента в jenkins, чтобы помочь с этой проблемой.

1 Ответ

0 голосов
/ 09 февраля 2019

Использование Jenkins и всего должно позволить вам использовать некоторые дескрипторы Maven и POM.https://www.baeldung.com/executable-jar-with-maven.

...