2012-12-24 2 views
4

Eclipse 3.7 플러그인을 작성 중입니다. 나는 Eclipse PDE를 처음 사용하지만 JAVA를 처음 사용하지는 않는다. 사용할 로깅 전략을 이해하려고합니다. 내 질문입니다 -Eclipse PDE의 로깅 전략

  1. 가 어떻게 내 플러그인에서 로깅에 대한 가야 ? 두 가지 리소스 (Eclipse PDE Logging)를 찾았지만 어떻게해야하는지 아직 명확하지 않습니다. 코드 스 니펫이 도움이 될 것입니다.

  2. 이러한 파일은 어디에 배치됩니까?

업데이트

:는 좀 더 많은 연구를했고, Status Manager을 발견했다. 그러나 그것이 어떻게 사용되어야하는지 아직도 명확하지 않다.

답변

5

모든 플러그인에는 이미 its own logger이 있습니다. 사용법은 Eclipse 웹 사이트 short FAQ page에 설명되어 있습니다. 그 로거를 사용하는 주된 이점은 플러그인이 모든 다른 플러그인과 마찬가지로 Eclipse의 error log view에 로깅 항목을 표시한다는 것입니다. 플러그인을 Eclipse 애플리케이션으로 전개하려는 경우 오류 로그보기를 별도의 선택적 기능으로 묶어서 사용자가 애플리케이션에서이 로그보기를 사용 가능하게할지 여부를 선택할 수 있습니다.

FAQ about all the available log files도 있습니다. 그러나 오류 로그보기를 사용하면 일반적으로 로그 파일을 직접 검색하거나 조작 할 필요가 없습니다. 또한 최종 사용자의 경우 UI에서 로그를 직접 내보낼 수 있으므로 응용 프로그램에서 직접 오류를 확인하는 것이 더 편리합니다.

+0

답변 해 주셔서 감사합니다. 나는 미래의 RCP 응용 프로그램으로 내 플러그인을 변환해도 똑같은 해결책이 괜찮을 것이라고 생각합니까? – Pushkar

+1

예, 물론입니다. 이클립스는 다른 RCP 애플리케이션 일 뿐이므로 다른 애플리케이션과 교환하기 만하면된다. 기능 정의, 제품 정의 및 배포에 대해 더 많이 생각해야합니다. 이미 Eclipse에 대해 다른 사람이 이미 수행 한 작업뿐입니다. – Bananeweizen