JSONParser 관련 질문드립니다.
- 작성자 :
- 엄*제
- 작성일 :
- 2017-07-30 00:16:54
- 조회수 :
- 2,832
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
JSONParser 를 이용해서 json 데이터를 파싱하려하고있습니다.
구글링으로 샘플소스를 확인후 테스트 적용시 정상적으로 적용이 되었습니다.
전자정부프레임워크의 컨트롤러에 적용을 하니 아래와 같은 에러가 발생합니다.
Handler processing failed; nested exception is java.lang.NoClassDefFoundError: org/json/simple/parser/JSONParser] with root cause
web-inf/lib 에 넣어도 안되어서 tomcat/lib 에 넣으니까 잘 동작하네요;;
혹시 tomcat/lib에 넣지 않고 될수는 없나요?
maven dependency 등록설정으로 해결 할 수 있는 방법은 없는지요..
답변 좀 부탁드리겠습니다.
구글링으로 샘플소스를 확인후 테스트 적용시 정상적으로 적용이 되었습니다.
전자정부프레임워크의 컨트롤러에 적용을 하니 아래와 같은 에러가 발생합니다.
Handler processing failed; nested exception is java.lang.NoClassDefFoundError: org/json/simple/parser/JSONParser] with root cause
web-inf/lib 에 넣어도 안되어서 tomcat/lib 에 넣으니까 잘 동작하네요;;
혹시 tomcat/lib에 넣지 않고 될수는 없나요?
maven dependency 등록설정으로 해결 할 수 있는 방법은 없는지요..
답변 좀 부탁드리겠습니다.
A
안녕하십니까, 엄기제님
표준프레임워크센터입니다.
web-inf의 외부에서 add jar 형식으로 추가하신 것으로 보입니다.
사용자 라이브러리를 첨부하신 경우라면 Properties > Java Build Path > Order and Export Tab에서
사용자 라이브러리 체크 해제 여부를 확인해주시고 체크해주시기 바랍니다.
또한 jar 파일이 제대로 참조가 되고 있는지 경로도 확인해보셔야될거같습니다.
감사합니다.
표준프레임워크센터입니다.
web-inf의 외부에서 add jar 형식으로 추가하신 것으로 보입니다.
사용자 라이브러리를 첨부하신 경우라면 Properties > Java Build Path > Order and Export Tab에서
사용자 라이브러리 체크 해제 여부를 확인해주시고 체크해주시기 바랍니다.
또한 jar 파일이 제대로 참조가 되고 있는지 경로도 확인해보셔야될거같습니다.
감사합니다.