2012-06-06 5 views
5

Jline2 프레임 워크를 사용하여 Java에서 콘솔 응용 프로그램을 빌드하고 있습니다. Windows 7의 Eclipse에서 응용 프로그램을 시작하면 쉘이 즉시 존재하므로 사용자가 명령을 입력 할 때까지 기다리지 않습니다.Eclipse를 통해 Jline2 응용 프로그램 디버그

무엇이 잘못 되었을지에 대한 아이디어가 있습니까?

답변

14

마지막으로 작은 트릭이 작동하도록했습니다. 실행 매개 변수 (Run Config/Debug Config)에 다음 VM 옵션을 추가하십시오.

-Djline.terminal=jline.UnsupportedTerminal 

이렇게하면 코드가 Eclipse에서 실행됩니다. 그러나 실행 중에 콘솔에 이상한 문자가 기록 될 수 있습니다.

희망이 도움이됩니다.

+0

확실히 도움이됩니다. 코드 완성도 작동하지 않아서 적어도 Eclipse에서 개발할 수 있습니다. 감사. –

+0

나는 똑같은 문제가있다. – Alex

+0

@Thomas Uhrig 코드 완성 문제를 해결하기위한 결과를 얻었습니까? – Alex

관련 문제