2011-09-06 7 views
6

내 문제는 다음과 같습니다. 이클립스 플러그인을 개발 중이며 때로는 클래스가로드되는 위치를 추적하지 못합니다. 내가 원하는 것은 클래스가로드 된 디버거 스택 추적 (harddrive의 항아리)에서 보는 것입니다.Eclipse에서 Java 클래스가로드되는 위치를 어떻게 알 수 있습니까?

일부 명백한 Eclipse 옵션이 누락 되었습니까?

도움이 될 것입니다.

답변

5

로드 된 클래스의 위치를 ​​보려면 다음과 같이하십시오. 실행 구성 -> 인수 탭에서 vm 인수 -verbose를 추가하십시오. 여기에는로드 된 클래스의 전체 경로가 포함됩니다.

편집 :

나는 항아리 클래스 파인더 플러그인을 사용 이 항아리의 목록에서 특정 클래스를 찾을 수 있습니다. 나는 정확한 위치를 내가 어디에서 다운로드했는지 기억하지 못한다. alphaworks link은 현재 부서졌다. 도구 similar을 찾을 수 있습니다.

주 : Eclipse에서 이전 로그를 볼 수없는 지점까지 콘솔이 가득 찬 경우 일반 탭 -> 표준 I/O 파일 검사 옵션을 선택하십시오.

+0

정말 고마워요! 내가 예상했던대로 정보를 제공하지는 않지만 내 문제를 확실히 해결했습니다. (콘솔은 추악하다.) 다시 한번 감사드립니다! – vpi

+0

@vpi 참조 된 라이브러리에서 클래스를 찾는 것에 대해 이야기하고 있습니까? –

+1

플러그인이나 JRE에서로드 된 클래스가 있는지 알아야했습니다. – vpi

관련 문제