티스토리 뷰

반응형

[Java] Maven Servlet WEB-INF/lib 적용되지 않을 때

 

 

  Maven Project Convert (eclipse) - Dynamic Web Project Maven 적용하기

Maven프로젝트로 변환이 되면 pom.xml을 통하여 라이브

  Dynamic Web Project 외부 라이브러리를 ( Jar )사용하기

Maven프로젝트로 변환이 되면 pom.xml을 통하여 라이브러리를 추가하여 사용하면되지만

외부 라이브러리를 (jar)를 사용하게 되면 WebContent/WEB-INF/lib 에 넣어서 사용하면 된다.

 

하지만 Maven로 변환하면서 몇가지 설정이 누락되면 해당 폴더에 라이브러리가 존재하더라도 라이브러리를 사용하지 못하게 되거나 찾을 수 없다고 에러가 날 것이다.

 

 

  WEB-INF/lib 라이브러리 사용문제 해결하기

먼저 프로젝트 Properties에서 아래와 같이 Deployment Assembly에 아래와 같이 Maven Dependencies가 없으면 오른쪽 add를 눌러 추가하도록 한다.

 

위와 같이 Deployment Assembly에 적용이 된 후에  여전히 라이브러리가 적용이 안된다면

 

아래와 같이 

 

 

 

Web App Libraries가 추가 되어있는지 확인한다.

안되어있다면 오른쪽 add Library를 통해 추가한다.

 

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함