-
[이클립스 에러] Document base does not exist or is not a readable directory개발/문제 해결 2019. 1. 14. 16:52
잘 돌아가고 있던 프로젝트인데 다시 서버 스타트를 누르니 에러 발생ㅜㅜ
java.lang.IllegalArgumentException: Document base does not exist or is not a readable directory
다른 천재들의 답변을 종합해본 결과, 잘 돌아가던 프로젝트를 띄우는데 이 에러가 나온다면
톰캣이 잠깐 맛이 가서 그런 것이니 서버 설정과 관련된 부분을 조금씩 건드려주면 되는 것으로 보인다.
해결책
1. 이클립스의 Servers 에서 생성해둔 톰캣 서버를 삭제하고 다시 새 톰캣 서버를 만든 후 모듈을 추가해줌 (가장 단순무식함)
2. 해당 톰캣 서버에 추가해둔 모듈을 제거했다가 다시 추가함
3. 아래 maven 명령어를 실행
mvn eclipse:clean eclipse:eclipse -Dwtpversion=2.0
4.
1) server.xml 에서 <Context docBase .../> 태그 모두 삭제
2) 서버탭에서 해당 프로젝트 Remove
(아래 사진과 같이 해당 톰캣 서버 선택 후 마우스 우측 클릭 → Add and Remove 선택)
3) 해당 프로젝트 선택한 상태에서 마우스 우측 클릭 → Run As → Run on Server → Finish 선택
'개발 > 문제 해결' 카테고리의 다른 글
[ajax] 406 에러 해결 - jackson 라이브러리 추가 (0) 2019.01.21 [MyBatis] resultMap 과 resultType (resultClass) 의 차이점 (0) 2019.01.16 [이클립스 에러] No suitable driver found for jdbc 해결 (0) 2019.01.11 [이클립스 에러] Access restriction: The type Cookie is not accessible... (0) 2018.10.22 [이클립스 에러] META-INF\MANIFEST.MF (지정된 경로를 찾을 수 없습니다) 오류 (0) 2018.10.22 댓글