В Gradle сценарий, я могу настроить имя встроенного архива WAR, добавив следующую строку:Gradle Maven плагин - как настроить имя архива Maven Загрузить в
war.archiveName = "${war.baseName}##${war.version}.${war.extension}"
Эта линия может вызвать генерируемый WAR быть названным что-то вроде этого:
project-name##1.0.1.war
вместо
project-name-1.0.1.war
Однако, когда файл WAR затем загружены в хранилище Maven (с помощью задачи Deployer Maven), файл WAR загружается, используя имя по умолчанию архив project-name-1.0.1.war
и не project-name##1.0.1.war
.
Есть ли простой способ указать разработчику maven, как имя имени файла должно быть названо при загрузке?
Я знаю, что вы можете переопределить классификаторы и т. Д. Довольно легко, но как насчет имени архива?
Спасибо заранее, PM
Я бы ожидал, что вы не сможете этого сделать, иначе вы сломаете определенный способ работы репозитория Maven. Репозиторий maven основан на определенной схеме именования. – khmarbaise
Здравствуйте, @khmarbaise, спасибо за ваш вклад. Если это окончательный случай, мы не будем обсуждать переименование имен файлов WAR в наших сценариях градиента. Я подожду, посмотрю, сможет ли кто-нибудь еще подтвердить это ... Вы хотите опубликовать свой комментарий в качестве потенциального ответа? Если то, что вы говорите, правильно, я приму ваш ответ как окончательный. Ура! –