먼저 이클립스에서 다이나믹 웹프로젝트를 생성하고
프로젝트를 우클릭 한 다음 configure에서 컨버트 투 메이븐 프로젝트를 통해
메이븐 프로젝트로 바꿨습니다. 이 이후에 빌드 후 실행을 하게되면
jsp 파일들은 src/main/WebContent/WEB-INF/view 아래에 있고,
클래스 파일들은 target/classes에 들어있는데
톰캣은 어떻게 이 디렉토리 구조를 보고 실행을 시킬까요?
제 생각에는.. jsp파일은 src 밑에 있고 클래스 파일은 target 밑에 들어가는데,
이 구조를 톰캣에 실행시키려면 흔히 알고 있는
/webapp/WEB-INF/view 라는 구조를 만들어서 JSP를 넣고
/webapp/WEB-INF/classes라는 디렉토리 밑에 클래스 파일을 넣어야지
완벽하게 배포 가능한 프로젝트가 생성되는 것 아닌가요?
도대체 톰캣은 src밑에 있는 jsp와 target 밑에 있는 클래스 파일을
어떻게 바라보고 로컬에서 실행을 시키는지 궁금합니다.
만약 톰캣이 따로 디렉토리 구조를 만들어서 저장한다면 그 경로가 어디있는지도 궁금하네요