如何将Maven构建转换为Gradle?

时间:2013-12-31 19:18:45

标签: maven gradle

我知道我应该使用我的build.gradleinit.gradle文件,但我不知道要写什么或如何使用pom.xml文件指向我的项目文件夹。< / p>

2 个答案:

答案 0 :(得分:105)

第一步是在包含(主)POM的目录中运行gradle init。这会将Maven构建转换为Gradle构建,生成settings.gradle文件和一个或多个build.gradle文件。对于更简单的Maven构建,这就是您需要做的。对于更复杂的Maven构建,可能需要在Gradle端手动添加无法自动转换的功能。

https://guides.gradle.org/migrating-from-maven/

答案 1 :(得分:0)

Peter Niederwieser说:

  

对于更复杂的Maven构建,可能需要手动添加   Gradle端无法转换的功能   自动。

虽然您必须自己手动编写一些零件。对于复杂的Maven构建,有一个在线服务可能是一个有用的工具。 maven2gradle是github上的一个项目,它可以自动将在线依赖元素从maven转换为gradle脚本 使用它,

  1. 转到maven2gradle 。 URL
  2. 打开并选择maven文件的包含。
  3. 将maven依赖项粘贴到该网页的文本框中(使用 或没有依赖根元素)。
  4. 点击转换按钮。
  5. 了解更多信息http://sagioto.github.io/maven2gradle/