본문 바로가기
Framework | Test/Spring

[Srping] Error : Run on server 가 없을 때 혹은 사라졌을 때

by Baest 2021. 8. 11.

어제 복습을 하고 테스트 해보려니까 Run As의 Run on Server가 사라진 것...!

 

사실 에러 메세지를 통해 제시된 것 같이 xml을 수정하면 해결될 것 같았으나 궁금해서 구글링해 보았음!!

 

저기에 Run on Server 옵션도 있어야 하는데 없음!!

 

또 열심히 구글링을 했고 몇가지 방법이 있다는 사실을 알았다.

 

가장 많이 제시된 방법은

1) Dynamic Web Module 옵션 확인

- 프로젝트 우클릭 후 하단의 properties 클릭

- 좌측의 옵션들 중 Project Facets 클릭 후 빨간색 표시된 Dynamic Web Module을 체크해 준 후 apply 해줌

 

 

2) Maven Project 업데이트

- 프로젝트에서 우측 클릭 -> Maven 선택 ->  Update Project

*update maven이 안될 시 project clean을 시도해 보라는 블로거도 있었음!

 

위의 방법으로 해결이 안될 경우 Tomcat 설정을 확인하거나 M2E Eclipse WTP plugin을 설치하거나 혹은 JST Sever Adapters 를 설치하면 해결이 될 수도 있다.

가끔은 git과 .settings 폴더의 xml파일 설정 문제 때문에 발생할 수도 있다고 한다.

 

============

Anyway, 이번에는 xml 파일에 넣은 filter 관련 내용 때문에 에러가 발생한 것이라 해당 부분을 주석 처리했더니 잘 돌아갔다.