마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

ClassNotFoundException 에러 질문입니다.

0 추천
java.lang.ClassNotFoundException 에러가 납니다.

): java.lang.NoClassDefFoundError: java.lang.ClassNotFoundException: com.googlecode.javacv.cpp.opencv_core

javacv 를 이용해서 영상처리 하는 기능을 구현했습니다. 거기에 다른분이 구현한 영상 스티리밍 하는 기능도 라이브러리 프로젝트로 추가하여 등록하였습니다..

두개를 따로하면 실행하는데 문제가 없는데, 두개를 합쳐서 하나의 프로젝트로 진행하려고 하니까.. 저런 에러가 납니다..

빌드할 때도 문제 없고 다른분이 구현한..(제가 라이브러리 프로젝트로 추가한) 기능을 사용할 때도 문제가 없지만 제가 구현한 기능을 실행할 때만 런타임 에러가 나네요..

혹시 그분도 javacv 를 이용하면 저런 에러가 나는가 싶어서 여쭤봅니다.. 더불어 해결방안이 있는지 궁금합니다.
풍관 (650 포인트) 님이 2015년 4월 6일 질문

1개의 답변

+1 추천
 
채택된 답변
ClassNotFoundException은 말그대로 사용하려는 클래스를 찾지 못했기 때문에 나는 에러입니다.

라이브러리 참조가 제대로 되지 않았기 때문이죠

이것과 관련한 해결법은 case-by-case 입니다. 답이 없다는거죠

어떤 라이브러리를 참조해서 사용하느냐에 따라

각각 개발환경이 다르기 때문에 해결방법 또한 가지각색 입니다.

 

아래 블로그도 참고만 하시고 해결이 안될 경우 구글링을 직접 해보셔야 할 듯 합니다.

http://proletariat.tistory.com/96
Gradler (109,780 포인트) 님이 2015년 4월 7일 답변
풍관님이 2015년 4월 13일 채택됨
...