Преобразовать сборку Gradle-Kotlin в Maven?

Мне нужно использовать сборку maven для моего проекта, а не Gradle с Eclipse.

Ниже приведен исходный код, который я буду использовать: https://github.com/mongodb/mongo-kafka

Существуют способы создания файлов pom.xml с помощью сборки Gradle (https://www.baeldung.com/gradle-build-to-maven-pom). Однако я понял, что расширение * .kts связано с Kotlin DSL, а не с Groovy. Я не использовал ни один из них раньше.

Есть ли способ преобразовать это в файл pom.xml, который можно использовать для сборки Maven?


person Djeah    schedule 09.09.2020    source источник


Ответы (1)


Вы не можете сделать это автоматически, если вы об этом просите. Хотя раздел зависимостей можно преобразовать один в один, плагины и задачи зависят от Gradle. Вам нужно будет найти соответствующий плагин maven для каждого из них, чтобы выполнить задачу, которая в настоящее время выполняется плагинами gradle. Лучше спросить, зачем вообще конвертировать? Gradle прекрасно использовать, а поддержка maven в eclipse исторически ужасна.

person Deadron    schedule 09.09.2020
comment
Спасибо за понимание. Любой возможный способ преобразовать gradle-kotlin в gradle-groovy? Я обязан использовать maven в данный момент, поскольку Gradle не был одобрен - person Djeah; 09.09.2020