Domanda

Il mio capo mi ha chiesto di convertire uno dei nostri progetti di usare Maven per costruire. Così ho creato un file pom.xml e ora Maven costruisce il bel progetto e gestisce tutte le prove e tutto. "Bene", il mio capo ha detto, "Non abbiamo bisogno di questi più" e ha cancellato la directory / libs dal progetto, e ha cancellato il JRE dal percorso di classe. Va bene, si costruisce ancora in Maven, ma Eclipse mostra tutto ciò che era in JRE o in / librerie come irrisolti nell'editor. A causa di tutte le indicazioni di errore, sto seriamente pensando di tornare a VI. Come posso ottenere così Eclipse può fare la sua cosa?

È stato utile?

Soluzione 2

Oh non importa - ho cliccato il "Maven-> Abilita la gestione delle dipendenze" e che ha riparato. Non so perché non ho pensato prima.

Altri suggerimenti

Per creare i file .classpath e .project Eclipse, effettuare le seguenti operazioni:

mvn eclipse:eclipse

Questo creerà riferimenti al tuo repository Maven locali, il che significa che si dovrà costruire almeno una volta con Maven, in modo che possa scaricare i file. Credo che si hanno anche per definire una variabile M2_REPO Eclipse classpath (almeno, ho una definita, e non riesco a vedere qualsiasi altra ragione avrei fatto quello).

darò per scontato il vostro capo cancellato la voce JRE dal classpath Eclipse, che era muto, ma non stupidi come cancellando la directory attuale JRE. Il file classpath Maven-build dovrebbe includere qualcosa di appropriato, oppure si può andare nella finestra di dialogo "Build Path" e aggiungere il JRE tramite la scheda "Librerie".

È possibile utilizzare i plugin come ricorda Nick, ma si può anche risolvere questo molto semplicemente puntando Eclipse al repository Maven locale.

1) creare una variabile classpath, M2_REPO, nell'area di lavoro. Si dovrebbe puntare a qualcosa come "C: \ Documents and Settings \ yourname.m2repo \ 2) Aggiungere i vasi che avete bisogno.

Questi passaggi possono anche essere automatizzati con Eclipse mvn: eclissi obiettivo pure. La documentazione è qui , l'ho usato nel passato, ma ha avuto qualche difficoltà personalizzandola (per i file di configurazione e WTP primavera sotto /.settings/ cartella nel progetto)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top