Hoe converteer je een Maven-build naar Gradle?

Ik weet dat ik met mijn bestanden build.gradleen init.gradlemoet werken, maar ik weet niet wat ik moet schrijven of hoe ik naar mijn projectmap moet verwijzen met het bestand pom.xml.


Antwoord 1, autoriteit 100%

De eerste stap is om gradle inituit te voeren in de directory die de (master) POM bevat. Hiermee wordt de Maven-build geconverteerd naar een Gradle-build, waarbij een settings.gradle-bestand en een of meer build.gradle-bestanden worden gegenereerd. Voor eenvoudiger Maven-builds is dit alles wat u hoeft te doen. Voor complexere Maven-builds kan het nodig zijn om handmatig functionaliteit toe te voegen aan de Gradle-kant die niet automatisch kon worden geconverteerd.

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


Antwoord 2

zoals Peter Niederwieser zei:

Voor complexere Maven-builds kan het nodig zijn om handmatig toe te voegen
functionaliteit aan de Gradle-kant die niet kon worden geconverteerd
automatisch.

hoewel je sommige delen zelf handmatig moet schrijven. er is een online service die een handig hulpmiddel kan zijn voor complexe Maven-builds. maven2gradle is een project op github dat het online afhankelijkheden-element automatisch kan converteren van maven naar gradle-scripts.
voor het gebruik ervan,

  1. ga naar maven2gradle . URL
  2. open en selecteer de inhoud van je maven-bestand.
  3. Plak je maven afhankelijkheden in het tekstvak op die webpagina (met
    of zonder het root-element van de afhankelijkheden).
  4. klik op de knop Converteren.

voor meer informatie http://sagioto.github.io/maven2gradle/

Other episodes