728x90
생성된 java 소스에 무언가를 수정 하고 나서 빌드 했더니
뜬금없이 패키지명에 에러가 나온다...
제목과 같은 오류와 .class 가 없다고
한창 찾다보니 외부 라이브러리를 maven 을 사용하는데 maven 라이브러리가 아닌
net.sf.json.JSONException 이 import 되어 있고
해당 라이브러리가 buid path 에 따로 잡혀 있었다
정상적으로 maven 을 통하지 않고 외부 경로로 집어 넣은거 같은데
아마 소스에 문제가 있어서 참조가 안되어 생기거 같다
정상적으로 maven json 라이브러리 추가로 해결 했는데
문제는 저게 잘 되다가 재 빌드를 통할때 뜬금없이 나와서 문제 해결이 어려웟다
클래스 파일 import들이 의존 관계에서 일부 class 가 정상이 아닐땐 문제를 찾는게
쉽지 않다.. 저 문제는 다양하게 아마 발생할거 같다.
찾아 놓고 다시 시간 지나서 팀원 피시는 빌드 환경 변경없이 사용하다가 다시 또 나온 문제라
바로 확인 안되서 기억보단 기록으로 다시 기록해둔다
728x90
'java' 카테고리의 다른 글
lombok @Slf4j 사용시 maven 추가 dependency (0) | 2020.06.11 |
---|---|
java web application JNDI 사용법 (0) | 2020.05.21 |
java 공백 개행문자 탭 삭제 (0) | 2018.06.01 |
java override must a method 오류 (0) | 2018.05.08 |
javadoc error 및 no description 그리고 unmappable character for encoding ms949 문제 (0) | 2018.04.16 |