3
我已经编写了基于几个Maven启动POM条目的Spring启动应用程序。 现在,这个应用程序正在被合并成一个更大的代码库,它使用gradle来构建。 有没有办法将基于maven的项目转换为gradle而没有任何重大的中断?有没有办法将spring boot maven pom项目转换为gradle?
我已经编写了基于几个Maven启动POM条目的Spring启动应用程序。 现在,这个应用程序正在被合并成一个更大的代码库,它使用gradle来构建。 有没有办法将基于maven的项目转换为gradle而没有任何重大的中断?有没有办法将spring boot maven pom项目转换为gradle?
https://gradle.org/migrating-a-maven-build-to-gradle/是一个很好的起点
摇篮初始化任务将现有的Maven一个自动转换到摇篮除了创建一个新的主干项目。尝试从根项目目录运行gradle init
并查看gradle是否能够自动转换。该命令解析现有的POM并生成相应的Gradle构建文件以及一个settings.gradle文件(如果它是多项目构建的话)。如果你很幸运,在你的Maven构建中没有很多插件或者定制方式,那么gradle init
就可以做到。
这里是Maven的功能列表,可以使这一过程更加困难:
简而言之,是自动转换是可能的,但有很多捕获。