spring 버전 변경 및 에러(pom.xml 수정 에러)
프로젝트를 진행하는 도중 spring 버전을 변경할 일이 생겨 pom.xml 파일을 수정했다.

위와 같이 version을 5.3.16으로 바꾸고 alt+f5를 눌러 maven을 업데이트 해주었다. 프로젝트를 클린하고 sts를 껐다가 다시 잘 작동이 되는지 확인해보기 위해 구동해보았는데 에러가 났다.
혹시나 버전 뒤에 있던 RELEASE를 지워서 그런건가 싶어

이렇게 바꾸니 dependency에 빨간줄이 생기면서 오류가 났다. 이게 문제는 아닌 것 같다.



이런 오류들이 난다.
Servers탭 > Tomcat 우클릭 > Clean
Servers 탭 > Tomcat 우클릭 > Clean Tomcat Work Direcotry
Menu > Project > Clean
Project Explorer > 프로젝트 우클릭 > Maven > Update Project
위와 같은 방법을 시도해봤는데 404에러가 뜨면서 해결이 되지 않았다.
.m2안에 repository 파일을 삭제하고 maven update를 했지만 해결이 되지 않았다.
sts를 껐다가 다시 켜서 프로젝트 클린, 톰캣 클린 후 실행해보니 콘솔 창에 에러 메세지는 안 뜨는데 여전히 404 에러가 뜬다.

톰캣 모듈을 확인해보니 내가 Path를 /snspj로 설정해놨다. 이걸 Edit 하여 Path를 /로 재설정 해준다.
작동시키니 다시 잘 동작한다.

++아 생각해보니 뭔가 코드를 수정한 부분이 하나 더 있었다.

pom.xml에서 위 부분을 다음과 같은 버전으로 바꾸었다.(사실 뭔 차인지는 모르겠다. 아무튼,, 혹시 몰라 적어놓음)
++ 이 이후에도 pom.xml 파일을 건드려서 위와 똑같은 오류가 났었는데 내 생각에는 pom.xml을 건드리면 다음과 같은 절차를 밟아야 할 듯 함..
1. Servers탭 > Tomcat 우클릭 > Clean
2. Servers 탭 > Tomcat 우클릭 > Clean Tomcat Work Direcotry
3. Menu > Project > Clean
4. Project Explorer > 프로젝트 우클릭 > Maven > Update Project
5. sts 껐다 킴.