백업하는 인생

[error] The origin server did not find a current representation for the target resource or is not willing to disclose that one exists. 본문

eclipse

[error] The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

sunmn 2020. 1. 16. 17:26

** 내가 제시하는 방법이 저 오류를 해결하는데 적합한 방법인지는 모르겠지만, 이것저것 해 본 결과 오류가 수정되어서 일단 적어둔다.

 

 

 

 

화면에 이 오류가 뜨는 이유는 경로를 못잡아서 그렇다고 한다.

아래 제시된 방법들(1~3)을 각각 해보고 상황에 맞는 방법을 쓰자. 

 

 

 

 

방법1. 톰캣 module path 

첫번째 방법은 아주 기본적인 방법인데, 이건 대부분의 개발자들이 공통적으로 이렇게 하는 것 같다.

톰캣을 추가하면 필수적으로 이 방법은 일단 하고있다.

 

3-1) 톰캣 더블클릭 

 

 

 

 

 

3-2) 하단에 있는 Modules탭 클릭 

 

 

 

 

 

3-3) path를 / 로 변경 

 

 

 

 

 

 

 

 

 

 

방법2.  web project settings root 

첫번째 방법으로 해결되면 다행인데, 내 경우에는 그렇지 않은 경우가 훨씬 많았다.

두번째 방법은 web project settings에 있는 root를 변경해주는 것이다. 

 

 

2-1) project - properties 클릭 

 

 

**주의 만약 properties가 비활성화 되어있다면, Project Explorer 빈 여백부분을 한번 클릭한 확인 할 것.

 

 

 

 

 

 

 

2-2) web project settings 에서  context root를 / 로 변경 

 

 

 

 

 

 

 

 

 

 

 

 

방법3. server locations

두번째 방법으로 되면 좋은데, 안되는 경우도 있었다. 그때 유용하게 쓰이는 세번째 방법은

Server Loaction에서 Use Tomecat installation(takes control of Tomcat installation) 선택하는 것이다.

 

 

 

톰캣을 더블클릭해서 들어가면,

아래 이미지처럼 비활성화가 되어있는 경우가 많은데, 이 경우에는 비활성화를 풀어야한다. 

(비활성화가 안되어 있으면 두번째 항목인 Use Tomecat installation(takes control of Tomcat installation) 바로 선택하고 서버 돌리면 끝) 

더블클릭

 

 

 

 

 

 

3-1) 비활성화 푸는 방법

해당 톰캣클릭후 마우스 오른쪽 -  properties 클릭

 

 

 

3-2) switch location 클릭 

처음들어가면 [workspace metadata]로 되어있다. switch location을 클릭해서 아래와 같이 변경시켜준다.

 

 

 

3-3) 톰캣 한번더 더블클릭 후 - Use Tomecat installation(takes control of Tomcat installation) 선택 

 

 

 

 

 

 

 

 

 

브라우저에서 확인되는걸 볼수있다. 

 

 

 

 

 

 

 

 

 

'eclipse' 카테고리의 다른 글

이클립스 디버깅 모드  (0) 2022.08.02
프로젝트 만들어서 톰캣 돌리기  (0) 2020.01.16
Comments