2012-09-19 3 views
0

현재 Eclipse 3.5.2를 사용하고 있습니다.Eclipse RCP - 콘솔의 타사 라이브러리에서 표준 출력을 보지 못했습니다.

저는 Eclipse RCP 응용 프로그램을 개발 중이며 Eclipse IDE에서 실행하고 있습니다.

별도의 Eclipse Plugin으로 포함 된 타사 라이브러리를 사용하는 코드를 작성 중입니다. Eclipse RCP 앱을 실행했을 때 Eclipse IDE의 콘솔 탭에 타사 라이브러리의 일반적인 출력이 표시되지 않습니다.

예상대로입니까? 그렇다면 내가 그걸 가능하게 할 수있는 방법이 있습니까?

고마워,

+0

제 생각 엔, 플러그인으로 포함 된 제 3 자 lib는 응용 프로그램 실행시 활성화되지 않습니다. 플러그 인은 일단 참조되면 활성화됩니다. 메인 플러그인의 Activator.java에서 타사 라이브러리의 클래스로 초기화를 시도 할 수 있습니다. 또 다른 검사 인 경우, 구성을 실행하고 필요한 플러그인에서 추가 한 플러그인이 선택되었는지 확인하십시오. –

답변

0

콘솔이 자동으로 표준 출력을 선택한다고 생각하지 않습니다.

그러나 stdout을 콘솔의 출력 스트림으로 리디렉션 할 수는 있습니다.

stdout을 리디렉션하는 좋은 예는 Redirect stdout to a string in Java을 참조하고 콘솔에는 스트림 출력을 얻는 방법에 대해서는 How do I write to the console from a plug-in을 참조하십시오.