2012-06-06 9 views
5

Utilizzo il framework Jline2 per creare un'applicazione console in Java. Quando si avvia l'applicazione da Eclipse su Windows 7, la shell viene immediatamente visualizzata e non attende che l'utente inserisca comandi.Debug Applicazione Jline2 via Eclipse

Qualche idea su cosa potrebbe essere sbagliato?

risposta

14

Finalmente trovato un piccolo trucco per farlo funzionare. Aggiungere la seguente opzione VM per i parametri di esecuzione (Run Config/Debug Config)

-Djline.terminal=jline.UnsupportedTerminal 

questo renderà il codice di esecuzione all'interno di Eclipse. Tuttavia, alcuni caratteri strani potrebbero essere scritti sulla console durante il corso della corsa.

Spero che questo aiuti.

+0

Questo sicuramente aiuta :) Anche il completamento del codice non funziona, posso almeno svilupparlo in Eclipse. Grazie. –

+0

Ho lo stesso problema. – Alex

+0

@Thomas Uhrig Hai ottenuto qualche risultato per risolvere il problema di completamento del codice? – Alex