반응형
로컬에 있는 jar 파일을 maven 프로젝트에 추가 후 build 돌릴 경우 문제점이 발생하였다.
우선 아직 해결은 못했지만 기억을 해두기 위해서 정리를 해보려고 한다.
내가 로컬에서 개발을 진행할때에는 intelliJ > File > Project Structure > Libraries 에 추가를 해주었다.
jar 파일이 있는 경로로 잡아주고 개발을 진행하였기 때문에 별 문제가 없다고 생각을 했지만.....
build 를 돌림과 동시에 문제가 발생하였다.
먼저 프로젝트 자체에서 바라보고 있는 경로에 맞지 않아서 lib/밑에 패키지들을 만들어 주었다.
그래도 되지않아 선배에게 여쭤보았는데 C:\Users\*****\.m2\repository\ 밑에 build 돌린 라이브러리들이 생긴다고 알려주셨다.
이것도 모르고 개발을 진행했다니.... maven 부터 제대로 다시 공부해야 할 것 같았다 ㅋㅋㅋ
말씀해주신데로 로컬 디렉토리에 같은 패키지로 만들어준 후 다시 build 를 돌렸을 때에도 같은 오류가 발생했고 project structure 에 다른 라이브러리들과 같은 경로로 잡아주니 import 까지는 되었다.
하지만 build 를 돌렸을 때 패키지 명을 못찾는다고 나오는 것을 보니 디렉토리 구조가 잘못되어있거나 아니면 이름? 에 문제가 있는것 같다. 또 pom.xml 에 systemPath 로 다시 추가해보고 결과를 알 수 있을 것 같다.
반응형
'실무관련' 카테고리의 다른 글
[ SOLR ] 형태소 분석 (0) | 2023.08.08 |
---|---|
[ SOLR ] 솔라 검색 역색인 (Inverted Index) (0) | 2023.08.01 |
[ DB ] 관계형 데이터베이스 RDBMS (0) | 2023.08.01 |
[ SOLR ] 솔라 검색 (0) | 2023.08.01 |
[ 실무 ] hosts 파일 수정 및 이유 (0) | 2023.01.18 |