2012-11-27 13 views
17

Ho problemi con Eclipse che cancella automaticamente la console dopo aver eseguito le build di Maven. Questo non sembra accadere tutto il tempo, ma a causa di ciò non riesco a vedere i risultati. Qualcuno sa come cambiare questo comportamento?Eclipse arresta la console dalla cancellazione

+1

Si noti inoltre che il pulsante a sinistra di minimizzare lista volontà diverse console –

+0

Controlla questa domanda dove sto cercando un modo per impedire la chiusura automatica dei registri della console di lauches terminati http://stackoverflow.com/questions/36411795/how-to-prevent-eclipse-from-auto-closing-terminated- lauches-console-log –

risposta

9

Esistono diversi tipi di console. Hai un Console che contiene l'output dei tuoi programmi Java, c'è anche un Maven console che contiene l'output del plug-in Maven.

enter image description here

Inoltre ci sono altri tipi di console come una console di SVN ...

Per mantenere l'uscita della console è possibile reindirizzare l'output delle applicazioni in un file. Puoi farlo nella finestra di dialogo Run Configurations nella scheda Common.

+0

reindirizza a un file? Perché non lo tengono semplicemente nell'editor, o potrebbe essere che la mia console di Maven scompaia dopo che il lavoro è finito. – zimZille

+0

No, rimarrà lì, puoi passare da uno all'altro. Ho menzionato la possibilità di reindirizzare come informazioni aggiuntive non come un suggerimento. – Kai

+0

@Kai Sto cercando l'inverso: mi chiedo se sia possibile reindirizzare la procedura/l'output di Ant Build in qualsiasi altro posto, oltre all'output della console dell'applicazione. Ci deve essere un modo o disabiliterò anche la creazione automatica delle formiche come ha fatto :) –

-3

Ho trovato la soluzione da solo, ho attivato ant-builder in una parte del mio programma e questo fa sparire le console.

progetto Fare clic destro => Proprietà => costruttori => disattivare il costruttore formica

+0

hehehe, hai trovato un modo per lasciare che il generatore di formiche rimanga abilitato e comunque non sovrascriva la console? :), lo sto facendo anche io, ho appena perso il mio log degli errori .. di nuovo ... –

14

Prevenire la console di Eclipse da compensazione come segue:

  1. Selezionare Window »Preferenze per mostrare le Preferenze dialog
  2. Espandi Espandi/debug
  3. Seleziona Console uscita
  4. Deseleziona Limite Console
  5. Clicca OK per accettare le nuove preferenze e chiudere la finestra di

enter image description here

+1

Questo aiuta, ma non elimina completamente tutti i casi in cui una console può essere cancellata (ad esempio, credo che quando le risorse scarseggiano, eclipse lo cancellerà comunque). Il reindirizzamento è probabilmente il migliore approccio generale. – demongolem

+0

@demongolem il problema è la priorità di reindirizzamento, preferirei MOLTO di più per reindirizzare i messaggi di log di auto compilazione automatica inutile del mio prezioso registro degli errori dell'applicazione! :) qualche idea/novità su questo? –

+0

grazie per. hai salvato la mia giornata –

Problemi correlati