Maven은 Java Resources -> Libraries -> Maven Dependencies 에 있는 라이브러리를 참조하고
로컬에서 Tomcat은 src -> main -> webapp -> WEB-INF -> lib 에 있는 라이브러리를 참조한다.
Maven packaging 원리는 기본적으로 Tomcat 참조 폴더에서 라이브러리를 가져오고, 없는 라이브러리의 경우 Maven 참조 폴더에서 라이브러리를 가져온다.
따라서 Tomcat 참고 폴더에 라이브러리를 추가하지 않고 Maven dependencies만 pom.xml에 선언을 하면 배포 서버에서는 잘 돌아가고 로컬에서는 돌아가지 않는 진귀한(?) 풍경을 볼 수 있다.
로컬에서 Tomcat은 src -> main -> webapp -> WEB-INF -> lib 에 있는 라이브러리를 참조한다.
Maven packaging 원리는 기본적으로 Tomcat 참조 폴더에서 라이브러리를 가져오고, 없는 라이브러리의 경우 Maven 참조 폴더에서 라이브러리를 가져온다.
따라서 Tomcat 참고 폴더에 라이브러리를 추가하지 않고 Maven dependencies만 pom.xml에 선언을 하면 배포 서버에서는 잘 돌아가고 로컬에서는 돌아가지 않는 진귀한(?) 풍경을 볼 수 있다.
'Server-Side > Java' 카테고리의 다른 글
Eclipse에서 JavaDoc을 export할 때, 생기는 한글 깨짐 현상 (0) | 2012.11.16 |
---|---|
[Tomcat] JVM 메모리 설정 - PermGen space 해결하기 (1) | 2011.07.27 |
[Maven] 환경파일 적용하기 (0) | 2011.06.13 |
[Eclipse] 테스트를 위한 자동완성 추가하기 (0) | 2011.04.18 |
[Eclipse] 자주쓰는 단축기 모음 (0) | 2011.04.18 |