java.lang.NoClassDefFoundError
- 작성자 :
- 이*익
- 작성일 :
- 2013-05-14 13:09:55
- 조회수 :
- 2,894
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요,
xml 파일 파싱을 위해서 org.apache.cxf.io.CachedOutputStream; 파일이 필요하여 import 하여서 컴파일이 정상적으로 되었습니다.
그런데 서버구동시 java.lang.NoClassDefFoundError: org/apache/cxf/io/CachedOutputStream 와 같은 에러가 발생합니다.
jar 파일을 이클립스 Java Build Path에서 Add External JARs 에서 추가해 주었습니다.
어떻게 해야 서버구동시 오류가 발생하지 않을지요....
답변 부탁드립니다.
감사합니다.
xml 파일 파싱을 위해서 org.apache.cxf.io.CachedOutputStream; 파일이 필요하여 import 하여서 컴파일이 정상적으로 되었습니다.
그런데 서버구동시 java.lang.NoClassDefFoundError: org/apache/cxf/io/CachedOutputStream 와 같은 에러가 발생합니다.
jar 파일을 이클립스 Java Build Path에서 Add External JARs 에서 추가해 주었습니다.
어떻게 해야 서버구동시 오류가 발생하지 않을지요....
답변 부탁드립니다.
감사합니다.
A
안녕하세요. 이동익님.
Maven을 활용하시는 경우라면, pom.xml 상에 관련된 dependency 정보를 추가해 놓으시면 됩니다. (dependency 정보는 mvnrepository.com에서 검색으로 찾으시거나 해당 프로젝트 정보 사이트에 찾아보시면 dependency 정보를 제공합니다.)
그런 경우가 아니시라면 WEB-INF/lib에 참조하는 library들을 추가해 놓으시면 됩니다.
이 부분은 기존에 사용하시는 library 관리 방식과 동일하게 하시면 되시구요.
그럼, 즐거운 하루되십시오.
감사합니다.
Maven을 활용하시는 경우라면, pom.xml 상에 관련된 dependency 정보를 추가해 놓으시면 됩니다. (dependency 정보는 mvnrepository.com에서 검색으로 찾으시거나 해당 프로젝트 정보 사이트에 찾아보시면 dependency 정보를 제공합니다.)
그런 경우가 아니시라면 WEB-INF/lib에 참조하는 library들을 추가해 놓으시면 됩니다.
이 부분은 기존에 사용하시는 library 관리 방식과 동일하게 하시면 되시구요.
그럼, 즐거운 하루되십시오.
감사합니다.