2015-03-23 15 views
11

In Eclipse è possibile vedere il registro di generazione di Maven andando alla finestra Console, facendo clic su nuovo e selezionando Maven Console.Come visualizzare la console Maven in IntelliJ?

enter image description here

Come potrei vedere l'output di log Maven in IntelliJ?

+0

https://www.jetbrains.com/idea/help/maven.html – OhadR

+0

alcuna menzione di registrazione in quel link :(mi piacerebbe vedere l'output delle dipendenze Maven recupero che Intellij fa quando apro un progetto – Adam

risposta

5

Se si configura un lancio-configurazione Maven ed eseguirla il secondo Maven costruire output verrà visualizzato nella Run -Tab per impostazione predefinita:

enter image description here

enter image description here

enter image description here

(Nota: esiste una scheda Logs in cui è possibile configurare ulteriori impostazioni pertinenti del registro, ad esempio la registrazione in un file).

Se non piace di impostare un Run-configurazione per ciascuna Maven costruire (in IntelliJ come sembra non puoi semplicemente fare clic destro un pom.xml e si sceglie run as...) è possibile chiamare Maven direttamente dalla scheda Terminal

enter image description here

(Nota: Nel mio scenario il sistema variabile di M2_HOME è stato impostato per la directory di installazione di Maven e ha aggiunto alle finestre PATH variabile - dopo che è possibile eseguire mvn da qualsiasi directory - in particolare da directory che contengono i file pom.xml)

+5

E 'possibile quando si fa clic destro su Progetto -> Maven -> Reimport? Alcune delle dipendenze non vengono risolte e voglio vedere perché: –

+1

Questa è solo la metà della risposta. succede alla registrazione di Maven dall'elaborazione delle dipendenze Intellij interne quando si modifica un 'pom.xml' per esempio? – Adam

0

IDEA chiama Maven tramite API quindi non è disponibile un'uscita regolare della console.

vedi: intellij-support-forum

+0

questo post del forum dice che non si può vedere l'output per IDEA che chiama maven per * scaricare * artefatti, ma la domanda era come vedere l'output di un mave n * build * - è diverso. Vedi la risposta accettata. Per favore considera di cancellare la tua risposta, dato che in realtà non fornisce un input valido. – Alexander

+0

@SimonA No, non lo chiama tramite API (come una chiamata al metodo Java). Anche la fonte a cui ti sei collegato è errata. Se guardi la prima riga nell'output della console mostrerà gli argomenti della linea di comando usati per invocare Maven. Puoi copiare incolla questa linea in un terminale per ottenere lo stesso risultato –

Problemi correlati