How to convert a Maven build to Gradle?

2019-01-17 02:44发布

问题:

I know I should be working with my build.gradle and init.gradle files but I don't know what to write or how to point to my project folder with the pom.xml file.

回答1:

The first step is to run gradle init in the directory containing the (master) POM. This will convert the Maven build to a Gradle build, generating a settings.gradle file and one or more build.gradle files. For simpler Maven builds, this is all you need to do. For more complex Maven builds, it may be necessary to manually add functionality on the Gradle side that couldn't be converted automatically.

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



回答2:

as Peter Niederwieser said:

For more complex Maven builds, it may be necessary to manually add functionality on the Gradle side that couldn't be converted automatically.

although you have to write some parts manually by your self. there is an online service that may be an useful tool For complex Maven builds. maven2gradle is a project on github which can convert online dependencies element automatically from maven to gradle scripts.
for using it,

  1. get to maven2gradle . URL
  2. open and select contains of your maven file.
  3. Paste your maven dependencies on the text box in that web page (with or without the dependencies root element).
  4. click Convert button.

for more information http://sagioto.github.io/maven2gradle/



标签: maven gradle