Comments 3
Как костыль, конечно, годно, но лучше, конечно, все эти приседания отправить PR-ом в соответствующий плагин, чтобы это работало из коробки, а не вот эта вот мешанина из xml
-я и java
-кода.
Не надо превращать pom
-ник в ant
/gradle
-скрипт.
А есть ли особый смысл использовать maven в новых проектах, тем более Kotlin?
(Это не утверждение, просто действительно интересно что может повлиять на выбор в пользу maven кроме как наследие легаси)
Придирки в сторону maven могу понять: gradle - это молодежно и модно. Правда если у вас старый комп, то под Идеей gradle подтормаживет, и раздражает своей паузой (между Ctrl-F9 и появлением какой-то индикации прогресса). И лично меня maven полностью устраивает для простых проектов (если не нужны кастомные самописные таски) - в gradle у вас полная свобода, в maven много ограничений. Рисовать свои плагины можно и там, и там.
Придирки в сторону Kotlin реально не понял? На java-платформе есть какая-то лучшая альтернатива?
Kotlin + Maven toolchain