MVN 프로젝트에 Json 간단 테스트를 진행 하려고 했다.
그런데 !!
벌써 부터 어질어질하네..
나의 경우엔 (Eclipse)
프로젝트 우클릭 → Build Path → Configure Build Path... → Libraries → Add External Jars... 로
기존에 사용하던 Jar 파일을 .m2 repository에서 찾아 꺼내어 재활용하고자 했었다.
위의 과정으로 json.jar를 추가시, json 내부에서 다른 라이브러리를 참조하여 사용하기 때문에
해당 클래스를 찾을 수 없는 ClassNotFoundException이 발생한다.
구글링 하면, 아래의 Json 관련 라이브러리를 추가 하여야 한다고 나온다.
commons-beanutils
commons-collections
commons-lang
commons-logging
ezmorph
위의 라이브러리를 찾기 보단,
Maven repository 사이트에 가서 디펜던시를 찾아 pom.xml에 추가해주자!
<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib -->
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
</dependency>
alt + F5 Update Maven Project!!
프로젝트에 관련 라이브러리들이 잘 다운된 것을 확인할 수 있다.
그럼 이만~!
본문 내용이 도움이 되셨다면, 아래의 공감버튼을 눌러주세요.
정보 공유를 위한 포스팅에 큰 힘이 됩니다.
만약 틀린 정보가 있으면 댓글 달아주세요. 수정하도록 하겠습니다.
읽어주셔서 감사합니다. 오늘도 좋은 하루 보내세요.
'JAVA' 카테고리의 다른 글
Log4j 취약점 (긴급조치) (0) | 2021.12.21 |
---|---|
[JAVA] java cron expression (0) | 2021.10.29 |
[JAVA] contains 함수의 재밌는 원리 (1) | 2021.10.28 |
[JAVA] Json key값 존재 여부 확인 .has() (0) | 2021.10.26 |
[JAVA] 특정 문자 포함 확인 .contains (String, List ) (0) | 2021.10.15 |