sed -i 's|<groupId>com\.google\.code\.findbugs</groupId>|<groupId>org.jsr-305</groupId>|' ri/pom.xml sed -i 's|<artifactId>jsr305</artifactId>|<artifactId>ri</artifactId>|' ri/pom.xml %mvn_file :ri %{name} Здравствуйте, большая просьба убрать 2 sed и прописать %mvn_file jsr305 поскольку фактические координаты артефакта com.google.code.findbugs:jsr305, а текущий вариант ломает apache maven naming convention https://maven.apache.org/guides/mini/guide-naming-conventions.html Зачем указывать несуществующие координаты артефактов? По аналогии со сборкой c++ мы ведь не переименовываем .so никогда. Причем какой-либо информации на maven repo по org.jsr-305:ri нету.
jsr-305-1:3.0.2-alt2 -> sisyphus: Wed Nov 12 2025 Ivan Khanas <xeno@altlinux> 1:3.0.2-alt2 - Rename the artifact according to its actual coordinates(closes: 56833).