Could not delete /.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/appname/WEB-INF/lib. May be locked by another process |
잘 돌아가던 서버가 퇴근하고 출근하니 위에 에러가 뜨면서 실행이 되지 않았습니다.ㅠㅠ
그래도 구글링 하니 간단한 방법으로 해결이 가능해서, 다른 분들에게 도움이 되고자 포스팅 합니다!
톰캣이 실행될때 이전에 올라간 tmp0 폴더의 파일들이 삭제되지 않아서 생기는 문제인것 같습니다.
1. 우선 server 의 사용 하시는 톰캣 우클릭->그림(2)와 같이 'Clean' 과 'Clean Tomcat Work Directory'를 실행 해주세요.
2. 저 같은 경우는 위 두번의 Clean을 진행 하였을때 다시 서버 실행이 가능 했습니다.
하지만 그래도 실행이 되지 않는다면, org.eclipse.wst.server.core 디렉토리의 tmp0 폴더를 삭제 해주시면 됩니다.
사용자 마다 경로가 다를 수 있지만, 워크스페이스/.metadata/.plugins/org.eclipse.wst.server.core 는 동일하니,
해당 폴더에 있는 tmp0 폴더를 삭제 하신 다음, 위에 두가지 Clean을 다시 실행 하시면 문제가 해결 됩니다 :)