В `jar -C target / classes / myapp /` как я могу выбрать только некоторые файлы? - PullRequest
0 голосов
/ 21 мая 2019

В bash после компиляции Java-программы я создаю файл jar и запускаю его:

jar cvf ./new.jar -C target/classes/myapp/ .

java -classpath new.jar:dependencydir Main

В команде jar означает ли . все файлы в target/classes/myapp/?

Возможно ли для любой java-программы, что не все файлы в target/classes/myapp/ должны быть помещены в файл jar, поэтому . не подходит?

В jar команда, как я могу выбрать только .class файлы в target/classes/myapp/?jar cvf ./new.jar -C target/classes/myapp/ *.class не работает, и потому ли это, что команда jar не выполняет глобалирование на *.class, как оболочка?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...