如何将Maven构建转换为Gradle?

use*_*054 63 gradle maven

我知道我应该跟我一起工作build.gradleinit.gradle文件,但我不知道写什么或如何指向与我的项目文件夹中pom.xml的文件.

Pet*_*ser 113

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

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

  • 我必须向我转换后的Maven war项目明确添加"apply plugin:'war'"(即使我的pom.xml有<packaging> war </ packaging>),为了"providedCompile group:'javax.servlet',名称:'servlet-api'......"工作 (5认同)
  • 生成的“ build.gradle”中应该有一条注释,说明其含义。 (2认同)