Обновление jar модуля с версией модуля, но без основного класса - PullRequest
0 голосов
/ 05 сентября 2018

В настоящее время maven-jar-plugin не поддерживает установку основного класса или версии модуля (см. https://issues.apache.org/jira/browse/MJAR-238).). Таким образом, единственный способ - обновить сгенерированный jar с помощью инструмента jar, предоставленного JDK.

jar --update --основная-класс com.sample.Main --module-version 1.0 --file mymodule.jar

Это прекрасно работает для модуля с основным классом. Но когда я захотел обновить модуль библиотеки без основного класса, а с версией модуля, я попытался это сделать:

jar --update --module-version 1.0 --file mymodule.jar

Это приводит к сообщению об ошибке, что требуется либо основной класс, манифест или некоторые файлы. Почему я не могу обновить банку только с версией модуля? Я здесь упускаю точку?

Пример проекта можно найти здесь: https://github.com/future2r/jigsaw

...