vscode에서 maven project 로 생성을 한 후 작업을 수행하면 java파일이 컴파일 된 class파일들은 target/classes 경로에 저장이 된다. 그런데 tomcat이 실행될 때 읽는 클래스파일 위치는 webapp/WEB-INF/classes를 읽기 때문에, 여기에 class파일이 없으면 class 파일이 없다고 인식하지 못하는 문제때문에 골칫거리였다. 처음엔 이 경로가 달라서 문제인 걸 모르고 분명 pom.xml에 dependency들도 잘 추가를 했고 자바파일에서 임포트오류도 안뜨고 잘 인식하는데 정작 class파일이 없다고 자꾸 오류가 뜨는지를 몰라서 한참을 헤맴...원인 알고나서 처음엔 톰캣이 읽는 클래스파일 경로를 바꿔보려고 구글링해서 이것저것 시도를 해봤는데 다실패하고 적용..