- 초대한 적도 없는데 느닷없이 나타나는 에러가 있다?
그냥 평소와 다름 없이 할 일 하다가 리소스 폴더를 찾는데 그 자리에 이상한 폴더가 있음
? 누구시죠
- 원인 분석
1.리소스 경로 잘 못 지정
- pom.xml, web.xml 등의 세팅 파일에서 경로 지정 이력 없기 때문에 아니었고
2. 서버 설정 문제
- 톰캣 또는 Spring에서 localhost:9001을 리소스 경로로 잘 못 인식 했을수도 있는데 해당 프로젝트는 9004 포트번호를 사용하기도 하고 해결 이후로 재부팅을 하더라도 같은 현상이 없는 걸로 봐서는 3번이 가장 유력하다.
3. 이클립스에서 프로젝트 설정이 꼬이거나 임시폴더 잘 못 생성된 경우
역시 원인을 못 찾을 땐 남탓이 짱!
이유야 어쨌든 해결하기 위해 아래 방법을 시도해 봄
토막상식: %3A URL인코딩에서 콜론(:)을 뜻한다고 함
- 해결방법
1. 이클립스 재부팅
............... 아무일도 안 일어나죠?
2. 프로젝트 클린
........... 역시나 느닷없이 찾아 온 손님 답게 그냥 비켜 주는 법이 없죠?
3. 프로젝트 설정 확인
=> pom.xml, web.xml 세팅 안 돼 있음
4. 수동 삭제 방법
- 삭제 전 혹시 몰라서 폴더 백업을 해두고, 쨋쥐피티에 물어본다.
- 아래는 챗지피티의 답변
오케이 콜 너만 믿는다
- 폴더 이동 후 삭제해주었고, 톰캣 재부팅 이후 아무 일 없이 잘 작동 되는 것 확인
- 아직도 이유는 알 수 없어 답답한데, 다음에도 이런 에러가 뜨면 실행 순서들을 되짚어가며 이유를 찾는 수 밖에 없을 듯 하다. 이번엔 아무런 신경 안 쓰고 있다가 정말 뜬금 없이 생겨 있던 거라서 되짚을 수가 없었음
'개발일지 > Java + Spring' 카테고리의 다른 글
[Spring] IllegalStateException 에러 (0) | 2025.03.14 |
---|---|
[MVC Spring] jar 파일 삽입 후 ClassNotFoundException 에러 (0) | 2024.12.30 |
자바 1.7 환경에서 Base64 대신 apache Base64 (0) | 2024.10.29 |
[JAVA] 자바 equalsIgnoreCase 문자열 비교 (0) | 2024.08.21 |
map.Entry (0) | 2024.08.21 |