문제
1. 프로젝트를 war파일로 export
2. 코드 수정을 위해 war파일 import하여 수정한 뒤, 다시 export하면 의존관계 오류 발생
원인 & 해결
1. 원인
- 처음에 maven project를 생성할 시, maven을 통해 라이브러리가 정상적으로 패키징됨
- 그러나 export했던 war파일을 import하여 수정한 뒤, 그대로 export하면 라이브러리가 포함되지 않음
2. 해결법
- war파일 import
- [프로젝트 우클릭 - Configure - Convert to Maven Project]
- [프로젝트 내의 WebContent - META-INF - maven - 패키지디렉토리 - pom.xml 의 내용을 복사]
- 이를 프로젝트 폴더 바깥의 pom.xml에 붙여넣기하면 완료!
출처
'학습 > Java' 카테고리의 다른 글
[java] 템플릿 엔진 / SSR & CSR / JSP와 Mustache / 정적파일 (0) | 2020.02.10 |
---|---|
[java] 테스트를 도와주는 JUnit / assertJ / h2 (0) | 2020.02.09 |
[java] @Entity와 @Builder (0) | 2020.02.05 |
[java] Shy Code를 깨트리는 Lombok의 @Data 어노테이션 (0) | 2020.01.23 |
[java] 객체지향 프로그래밍의 4가지 특징 (0) | 2019.05.25 |
댓글