Mi è stato recentemente chiesto di mavenize un progetto esistente e non so esattamente cosa significhi. Sul sito di Maven delinea come creare un progetto di maven da zero, ma cosa succede se ho già una notevole quantità di codice?Che cosa significa "Mavenize" un progetto?
Sono a mio agio lavorando alla riga di comando o in Eclipse/Netbeans. So che ci sono molti plugin per i 2 IDE che rendono questo tipo di cose più facile ma non so da dove cominciare.
C'è qualcosa di più oltre alla semplice scrittura di un file pom che ha tutte le dipendenze in esso?
Ah bello, quindi è semplicemente una cosa organizzativa. Sono nervoso di incasinare le persone che non usano Maven, ma suppongo sia abbastanza semplice riflettere le mie modifiche nel file build.xml – stinkycheeseman
Sarebbe normale che due sistemi di compilazione siano entrambi in grado di costruire un progetto; c'è qualche ragione per cui alcune persone non dovrebbero prendere in mano Maven? Ma in ogni caso, hai ragione - Maven preferisce "convenzione sulla configurazione" quindi è principalmente organizzativo, e puoi sicuramente aggiornare il file build.xml per lavorare con le nuove posizioni. –
OK, bello. Suppongo che tutti si convertano in esperti, ma inizialmente non voglio rompere le attuali configurazioni di nessuno. – stinkycheeseman