vscode 2

vscode에서 .classpath파일 생성 안되는 에러 해결

원래 이클립스를 주로 사용했었는데 vscode로 옮기려고 이것저것 시도하는데 .classpath파일이 안생겨서 설정을 할수가 없어서 멘붕이 왔었다 며칠동안 구글링을 해도 나랑 똑같은 경우가 없어서 결국 vscode설정 창 하나하나 찾아보면서 만져보다가 드디어 해결ㅜㅠㅠ!!! 설정창에서 [classpath]를 검색하면 몇 개가 뜨는데,그 중 Java> Import: Generates Metadata Files At Project Root에 체크가 안되어있었다! 이걸 체크하면 .classpath파일이 생성됨! 만약 이렇게 했는데도 왼쪽 작업영역에 .classpath파일 생성이 안된다면, 있는데 안보이게 숨겨져있을 수도 있으니까 다음 사진처럼 설정창의 일반적으로 사용되는~~ 밑의 해당화면에서 **/.class..

에러해결 2022.04.17

maven 프로젝트에서 클래스파일 생성경로와 tomcat 클래스파일 읽는 경로 달라서 인식 못하는 문제 해결

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

에러해결 2022.03.20