hggh

hggh

Build path를 설정해 주는 이유

처음에 프로젝트를 생성하면 Library에 Tomcat이 추가되어 있지 않다. 우리는 JSP파일을 구동시킬 WAS와 반드시 연결해 주어야 우리가 작성한 JSP 파일들을 직접 실행시켜볼 수 있을 것이다. 만약에 자신의 컴퓨터에 설치된 WAS가 Tomcat이 아니라면 자신의 서버에 설치된 다른 JSP를 컴파일 할 수 있는 WAS의 라이브러리를 등록시켜주면 된다.

Default output folder를 설정해 주는 이유

이 경로는 java파일이 컴파일 되어 class파일로 바뀌었을 때 저장되는 파일의 경로를 설정하는 것이다. 사실 이 경로는 바꿔주지 않아도 잘 실행이 될 것이다. 하지만, Spring 프레임워크라던지 다른 Java의 대중적인 프레임워크들은 기본적으로 WEB-INF/classes 경로에 class파일을 저장하도록 설정되어 있다. 따라서 우리가 나중에 프레임워크를 다루게 될 상황이 올 수 있으므로 이 경로를 습관적으로 변경해주도록 하자

즉 tomcat은 lib를 실행시킬때

classes에있는 .class 파일을 제일 처음 읽고

두 번째는 WEB-INF/lib

세 번째는 tomcat/lib 를 읽고 있다는것을 확인할 수 있다.

server runtime과 jre 삭제했다가 다시 추가.

from http://a-low-fat-piggy.tistory.com/55 by ccl(A) rewrite - 2021-12-07 12:27:29