2016-03-30 10 views
5

Ho usato volentieri IntelliJ + Gradle, ma di recente mi è stato chiesto di passare a Maven come strumento di creazione. C'è un modo semplice per convertire un progetto Gradle in Maven in IntelliJ o forse conservare entrambi i file di configurazione (build.gradle e pom.xml)? Come da Gradle build.gradle to Maven pom.xml, ho usato il plugin di Gradle Maven e generato il file pom.xml in build/poms, ma vorrei mantenere sia build.gradle che pom.xml allo stesso livello, fornendo la possibilità di creare il progetto usando qualsiasi è preferito. È possibile?Possibilità di convertire il progetto Gradle in Maven in IntelliJ e mantenere entrambi i file di build

Grazie,

risposta

6

Non si può offrire una soluzione che permette di mantenere tutte le impostazioni del progetto Gradle intatto, ma se si trova il seguente utile, si prega di contrassegnare di conseguenza.

Per spostarsi tra i due strumenti di compilazione, è possibile effettuare le seguenti operazioni:

Se si dispone di un progetto Maven, che si desidera convertire, è necessario andare nella cartella del progetto, e sulla linea cmd fare "gradle init" (ovviamente assicurati che Gradle sia sul tuo percorso). Chiudi e riapri il progetto e ti verrà chiesto di abilitare Gradle sul progetto.

Alla tua domanda esatta, circa la conversione di Gradle a Maven. Puoi semplicemente cancellare la cartella .idea, lasciando tutti gli script Gradle in posizione. Quindi all'interno di Intellij, selezionare Apri progetto. Vai al tuo pom.xml e seleziona questo. Avanti attraverso le seguenti schermate. Quando Intellij ti chiede di abilitare il progetto come Gradle, declinare. Il risultato è un nuovo progetto che includerà ancora gli script di Gradle, ma ora è stato creato con Maven. Dovrai avere un pom.xml valido sul posto che può essere utilizzato da Maven.

Problemi correlati