Что "аргументы" делают в релизе: готовятся?


Я хочу знать, что именно "аргументы" делают в качестве release:prepare параметр и что мы должны установить в качестве значения для него? Я проверил описание для него на release: prepare description , но я не понимаю.

Заранее благодарю.

1 2

1 ответ:

Плагин выпуска может вызывать Maven по пути, с различными фазами/целями/аргументами, указанными. Параметр -Darguments полезен для передачи аргументов этим вложенным исполнениям.

Если вы наберете mvn release:prepare -Dmy.var=xxx, то my.var будет определен только для плагина release, он не будет передавать его вложенным вызовам Maven.

Смотрите пример здесь