[Intellij] 웹 프로젝트에 라이브러리 경로 적용(WEB-INF에 lib의 jar파일이 적용되지 않는 문제 해결)
Intellij에서 web project를 생성하게 되면 기본적으로 다음과 같은 계층 구조를 가지고 있다. 만약 web 폴더내에 lib폴더가 없다면 생성해서 만들어주도록 한다. 문제는 이 lib폴더에는 jar파일들을 추가해도 소스파일에서 import 하지 못하는 현상이 발생한다. 그러나 server 작동시에는 해당 jar파일이 컴파일 됐는지 정상적으로 동작하는 모습을 보여주는데 이는 다음과 같은 문제를 가지고 있기 때문이다. 1. server를 실행한 후의 lib경로는 자동으로 인식하지만 server 실행전의 물리경로에 있는 lib 폴더의 경로는 인식하지 못한다. -> 별도의 컴파일 에러를 발생시키지 않는다면 서버 실행 후에는 라이브러리를 가져오니 관계없지만 java 소스코드의 경우 import가 되지 ..
2023.07.05