venerdì 1 agosto 2014

Eseguire sempre / debug l'ultima classe ha lanciato invece di quello selezionato in Eclipse

Ho già accennato scorciatoie per eseguire / debug di una classe come un app / test JUnit Java. Ma avete mai provato a eseguire nuovamente l'ultima applicazione è stato lanciato in Eclipse utilizzando F11 o la barra degli strumenti, solo per scoprire che è in esecuzione la classe di attivo o della selezione in Package Explorer? Beh, questo è perché di default di Eclipse è quello di eseguire la risorsa selezionata o l'editor attivo se è lanciabile (es. se ha un principale metodo o è un test JUnit).

Fortunatamente, c'è una preferenza si può cambiare per forza Eclipse per eseguire sempre l'ultima applicazione è stato lanciato. Così ora è possibile evitare la confusione e certi che lo farà quello che vuoi fare.


Pubblicità



Come eseguire l'ultima applicazione lanciata

La risposta si trova in una preferenza nascosta sulla pagina Run / Debug:

Vai a Finestra> Preferenze> Run / Debug> Avvio .
Selezionare l'opzione di lanciare sempre l'applicazione avviata in precedenza . Si trova nella parte inferiore della finestra.
La preferenza dovrebbe essere simile a questo:



Ora siete liberi di premere F11, Ctrl + F11 oppure fare clic sulle icone Run / Debug sulla barra degli strumenti con fiducia, sapendo che sta andando a correre quello che ci si aspetta da eseguire.

Una domanda sorge spontanea: Come si esegue rapidamente una classe come un'applicazione specifica (es. un test JUnit) se non è possibile premere F11 per farlo funzionare? Avete alcune opzioni disponibili:

Il modo più veloce è quello di utilizzare le scorciatoie da tastiera. Eclipse permette di lanciare le classi utilizzando una sequenza di tasti , compresi i test JUnit, applicazioni Java, ecc utilizzando Alt + Maiusc + X.
In alternativa, fare clic destro sulla classe e selezionare Esegui come. Il sottomenu mostrerà le opzioni disponibili per il lancio della classe.
Infine, è possibile fare clic sulla freccia a discesa sulle icone run / debug nella barra degli strumenti e selezionare Esegui come . Il sottomenu mostra ancora una volta le opzioni disponibili per il lancio della classe.

Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.