Ответ 1
archiveName 'abc.jar'
в вашей конфигурации jar
заставляет имя быть "abc.jar". Формат по умолчанию для имени jar: ${baseName}-${appendix}-${version}-${classifier}.${extension}
, где baseName
- имя вашего проекта, а version
- версия проекта. Если вы удалите строку archiveName в своей конфигурации, у вас будет формат, который вам нужен. Если вы хотите, чтобы имя архива отличалось от имени проекта, установите вместо него baseName
, например
jar {
manifest{
attributes ("Fw-Version" : "2.50.00", "${parent.manifestSectionName}")
}
baseName 'abc'
}
Подробнее о настройке задачи jar
см. https://docs.gradle.org/current/dsl/org.gradle.api.tasks.bundling.Jar.html#org.gradle.api.tasks.bundling.Jar:archiveName.