2010-08-06 2 views
1

타사 라이브러리를 기존 응용 프로그램에 통합하려고합니다. 컴파일하고 아무 문제없이 빌드하지만 실행 중에 java.lang.NoClassDefFoundError을 제공합니다.타사 라이브러리에서 클래스 이름을 지정하지 않고 NoClassDefFoundError를 throw합니다.

문제는 내가 소스가없는 라이브러리에서 오류가 발생하고 오류로 어떤 클래스를 찾을 수 없는지 알 수 없다는 것입니다.

디버깅이 가능합니까? 어떤 충고?

(그건 자바 1.4, 이클립스, 개미와 톰캣 셋업) 당신은 JD-Eclipse (또는 다른 디 컴파일러)를 설치할 수 있습니다

답변

1

, 디버거를 해고하고, 오류를 찾을 때까지 단계별.

플러그인을 사용하면 제 3 자 .class 파일에 첨부 된 것처럼 소스로 연결될 수 있습니다 (난독 처리되지 않은 것으로 가정).

+0

주셔서 감사합니다. 주말 이후까지 기다려야합니다. – Andy