Eclipse에서 톰캣 웹 모듈 설정하기
Server 뷰에 있는 서버 중에 하나 선택
Overview 탭이 기본으로 보이는데 여기서 Module을 선택합니다.
docBase에 뭔가 있다면 전부 선택해서 제거(remove)합니다. 그리고 오른쪽에 Add External web module을 선택합니다.
그리고 Document base에서 서버에 구동한 프로젝트의 웹 기본 폴더(보통은 web 또는 이클립스는 기본으로 WebContent) 를 선택합니다.
Auto reloading enabled는 선택해도 되고 안해도 되지만 하지 않겠습니다. 그다음 서버를 구동합니다.
웹 브라우저에서 localhost:8080 으로 접속하면 해당 웹 프로젝트의 index 페이지를 볼 수 있습니다.
만약에 콘솔에 다음과 같은 에러가 보인다면 Docbase가 잘못 설정된 것입니다.
심각: Error starting static Resources
java.lang.IllegalArgumentException: Document base
D:\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\studywith
does not exist or is not a readable directory
java.lang.IllegalArgumentException: Document base
D:\eclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\studywith
does not exist or is not a readable directory