2013-05-24 16 views
13

Questo è probabilmente un quesiton newbie, ma io sono un principiante quando si tratta di Java e la documentazione di Maven è difficile da elaborare e tutto sembra scritto per gli esperti di Maven. Sto cercando di installare un driver in un progetto Java. Ho un progetto con codice che funziona (cioè, non voglio torciare quello che ho già) e Maven è installato e aggiornato. Conosco l'XML di dipendenza da aggiungere a pom.xml, ma non so da dove iniziare a creare un file pom.xml.Come gestire le dipendenze del progetto usando Maven?

Ho provato a eseguire 'mvn install' un paio di volte, ma non vedo il driver da nessuna parte, quindi non posso fare riferimento con il mio percorso di sviluppo java.

Qual è il modo migliore di procedere?

+0

incollare l'errore. prova questo: 'mvn clean install -X' – Nishant

+2

nessun errore. Sto chiedendo come iniziare. – dudemonkey

+0

incolla tutto l'output quando esegui "mvn install" qualunque esso sia. Non mi è chiaro cosa intendi per "autista" qui. Non vedi JDK in cammino? Non vedi mvn in cammino? C'è una dipendenza mancante. La domanda è vaga. – Nishant

risposta

7

Prima di tutto verificare se il software è installato - mvn --version nella riga di comando.

In caso contrario - seguire la guida - http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

Per creare un pom.xml non è manualmente un buon punto se si utilizza IDE - basta creare un nuovo progetto di Maven (per esempio in idea o Eclipse). In questo modo eviterete errori con alcuni tag di configurazione richiesti mancanti. Quindi aggiungere la dipendenza necessaria nel tag dependencies in pom.xml

In realtà, uno dei migliori tutorial su Maven è http://www.mkyong.com/tutorials/maven-tutorials/ - ci sono un sacco di argomenti. Scegli quello desiderato.

Se si utilizza Eclipse IDE basta seguire questo tutorial per convertire il progetto nel progetto Maven - Convert Existing Eclipse Project to Maven Project - ed eliminare lo pom.xml creato da voi prima. Assicurati di avere il plugin m2eclipse installato nell'IDE.

Questo è per la conversione nel Intellij idea - IntelliJ - Convert a Java project/module into a Maven project/module

+0

(ho installato Maven, la versione più recente 3.qualcosa) quindi sostanzialmente quello che stai dicendo è che se ho già un progetto, devo ricominciare da capo? – dudemonkey

+0

no, non proprio. Puoi -convertire- il tuo progetto con quello del maven. Che IDE stai usando? – user

+0

Sto usando eclipse su Ubuntu, e se è molto più semplice iniziare un nuovo progetto, posso farlo. – dudemonkey

Problemi correlati