English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Maven Eclipse

Eclipse offre un ottimo plugin m2eclipse Questo plugin integra Maven e Eclipse.

Eclipse di ultima generazione include nativamente Maven, apriamo Windows->Preferenze, se apparirà la seguente schermata:

Di seguito sono elencate alcune caratteristiche di m2eclipse:

  • E' possibile eseguire i file di obiettivo di Maven nell'ambiente di Eclipse.

  • E' possibile visualizzare direttamente l'output dei comandi Maven utilizzando la console integrata in Eclipse.

  • E' possibile aggiornare le dipendenze di Maven direttamente nell'IDE.

  • E' possibile utilizzare Eclipse per costruire progetti Maven.

  • Eclipse gestisce automaticamente le dipendenze basandosi sul file pom.xml di Maven.

  • Risolto il problema di dipendenza tra Maven e lo spazio di lavoro di Eclipse senza dover installare il repository locale di Maven (è necessario che il progetto dipendente si trovi nello stesso spazio di lavoro).

  • Può scaricare automaticamente le dipendenze e il codice sorgente necessari dalla repository Maven remota.

  • Fornisce una guida per creare un nuovo progetto Maven, pom.xml e abilitare il supporto Maven su progetti esistenti.

  • Fornisce una ricerca rapida delle dipendenze delle repository Maven remote.

Importa un progetto Maven in Eclipse

  • Apri Eclipse

  • Seleziona File > Importa > opzione

  • Seleziona l'opzione Progetti Maven. Clicca il pulsante Avanti.

  • Seleziona il percorso del progetto, ossia il percorso di archiviazione utilizzato per creare un progetto con Maven. Supponiamo di aver creato un progetto: consumerBanking. Attraverso Costruzione di progetti Java con Maven Vedi come creare un progetto utilizzando Maven.

  • Clicca il pulsante Fine.

Ora, puoi vedere il progetto Maven in Eclipse.

Guarda le proprietà del progetto consumerBanking, puoi vedere che Eclipse ha aggiunto al suo percorso di costruzione tutte le dipendenze di Maven.

Bene, utilizzeremo la funzione di compilazione di Eclipse per costruire questo progetto Maven.

  • Clicca con il tasto destro sul menu contestuale del progetto consumerBanking

  • Seleziona l'opzione Esegui

  • Poi seleziona l'opzione maven package

Maven inizia a costruire il progetto, puoi vedere i log di output nel console di Eclipse.

[INFO] Ricerca progetti...
[INFO] -------------------------------------------------------------------
[INFO] Costruzione di consumerBanking
[INFO] 
[INFO] Id: com.companyname.bank:consumerBanking:jar:1.0-SNAPSHOT
[INFO] segmento-lavoro: [package]
[INFO] -------------------------------------------------------------------
[INFO] [risorse:resources]
[INFO] Utilizzando la codifica predefinita per copiare le risorse filtrate.
[INFO] [compilatore:compile]
[INFO] Nulla da compilare - tutte le classi sono aggiornate
[INFO] [risorse:testResources]
[INFO] Utilizzando la codifica predefinita per copiare le risorse filtrate.
[INFO] [compilatore:testCompile]
[INFO] Nulla da compilare - tutte le classi sono aggiornate
[INFO] [surefire:test]
[INFO] Directory del report Surefire: 
C:\MVN\consumerBanking\target\surefire-reports
-------------------------------------------------------
 TEST
-------------------------------------------------------
Eseguendo com.companyname.bank.AppTest
Test eseguiti: 1, Fallimenti: 0, Errori: 0, Saltati: 0, Tempo impiegato: 0.047 sec
Risultati:
Test eseguiti: 1, Fallimenti: 0, Errori: 0, Saltati: 0
[INFO] [jar:jar]
[INFO] -------------------------------------------------------------------
[INFO] COSTRUIRE CON SUCCESSO
[INFO] -------------------------------------------------------------------
[INFO] Tempo totale: 1 secondo
[INFO] Finito il: Gio 12 Lug 18:18:24 IST 2012
[INFO] Memoria finale: 2M/15M
[INFO] -------------------------------------------------------------------

Ora, clicca con il tasto destro del mouse App.java, seleziona Esegui come Opzioni. Seleziona Come Java App

Vedrai il seguente risultato:

Ciao Mondo!