2011-11-09 16 views
6

E 'possibile che il plugin di Maven gestisca solo dipendenze e nient'altro.Eclipse esperto per gestire solo dipendenze e nient'altro

Io lavoro con il progetto "strano" maven, e voglio il plugin Eclipse/maven solo per leggere le dipendenze da pom.xml e aggiungerlo al percorso di progetto. E niente di più.

Non voglio impostare filtri di esclusione, cartelle di origine e cartelle di output o sovrascrivere altre dipendenze.

Inoltre, pom.xml non si trova nella cartella di origine del progetto Eclipse. So che potrei usare mvn eclipse: task di eclipse manualmente, ma con i miei file .classpath e .project, che non voglio unire manualmente.

Per il sommario, voglio che tutte le dipendenze da pom.xml siano gestite automaticamente dal plugin, ma che il plugin non tocchi qualcos'altro.

MODIFICA: Il problema è che ogni volta che qualcosa in pom.xml cambia, il plugin maven cambia la configurazione del mio progetto.

MODIFICA: Deve essere esperto perché c'è già pom.xml che posso sostituire con sbt o edera o lein o qualsiasi cosa.

+0

Ciò dovrebbe essere possibile se si disabilitano le build automatiche e semplicemente non si configura il resto. Dove hai avuto problemi? – Thomas

+0

@Thomas, la mia esperienza con il tentativo di usare m2e insieme a scala-ide è stata davvero pessima. Fondamentalmente la scala ide smette di funzionare completamente, anche se si spegne il generatore di progetti Maven. Volevo usare m2e solo per la gestione delle dipendenze, esattamente come questa domanda, e non credo sia possibile. –

risposta

0

Deve essere esperto? Se non hai bisogno di alcun plugin o organizzazione del progetto, puoi utilizzare invece apache ivy.

0

Oppure si potrebbe usare uno ancora più semplice come SBT

se si deve usare Maven, basta togliere i plugin dal file pom.xml e aggiungere solo le dipendenze e pronti contro termine ed usare un IDE per il lancio l'applicazione o creare un barattolo.

sarà necessario eseguire comandi mvn pensati se si modificano le dipendenze.

+1

Qualche commento sul perché il down vote? –

Problemi correlati