Written by
spring-style
on
on
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