2011-12-22 4 views
2

나는이 경고를개미 빌드 과정에서 java.lang.NoClassDefFoundError가

-libraryjars path-to/gson-1.7.1.jar 

경고가 사라집니다하지만 응용 프로그램을 실행할 때 나는 런타임에 예외가 얻을 :

...caused by: java.lang.NoClassDefFoundError: com.google.gson.GsonBuilder 

내가 잘못하고 있어요 무엇을?

+0

@commonsware - 어떤 도움이 필요합니까? – gwa

+0

나는 동일한 문제에 직면 해있다. 이것에 대한 해결책이 있습니까? Maven을 사용 중이며 pom.xml에 Gson 종속성을 추가했지만 런타임에 동일한 오류가 발생합니다. – rizzz86

답변

0

빌드 프로세스에서 Ant를 사용할 수있게해야합니다. 해당 JAR을 Ant/lib 디렉토리에 추가하고 Ant 빌드를 다시 실행하십시오.

런타임에 가져 오는 경우 클래스 로더에서 JAR을 사용할 수 없다는 의미입니다.

+0

추가되었지만 작동하지 않습니다. – gwa

+0

죄송합니다 @duffymo 실수로 답변을 수정했습니다. 어떻게 되돌릴 수 있습니까? – rizzz86

0

Eclipse를 사용하는 경우 프로젝트 특성 -> Java 빌드 경로 -> 라이브러리 -> 외부 JAR 추가 (다운로드 한 gson jar 추가)를여십시오. 그런 다음 에뮬레이터를 닫고 다시 시작하십시오.

관련 문제