-
Java.io.FileNotFoundException:... War 파일 경로.. (지정된 파일을 찾을 수 없습니다) 오류Backend/SPRING 2022. 5. 21. 20:37
Spring으로 개발 잘 하고 있다가 로컬에서 변경사항을 확인하려 Redeploy, Server Restart를 하면 제목과 같은 Error를 뿜어내며, artifact를 찾을 수 없다는 메시지를 뿜어냅니다.
톰캣 설정으로 Spring 띄우는데 고생해보신 분들은 눈치채셨겠지만
Tomcat 설정에서 war 파일을 교체해 주면 해결되는 문제입니다.
저는 이 오류가 발생할 때마다 매번 익숙한 듯 war 파일을 교체합니다.
하지만 그냥 '또 이러네...'하며 war 파일을 교체할 뿐
아직까지 이 오류가 왜 발생하는지 파악하지 못하고 있습니다.
혹시나 아시는 분 계시면 댓글 부탁드립니다.
해결방안은 아래와 같습니다.
IntelliJ에서 서버를 띄웠다는 가정 하에 포스팅을 기재하겠습니다
1. 우측 상단의 Spring 빌드 아이콘 왼쪽의 톰켓아이콘 클릭
2. 아래로 펼쳐지는 SelectBox 중에 'Edit configurations' 클릭
3. 지정하신 Tomcat의 이름과 여러 메뉴들의 이름이 나올 것입니다.
Server, Deployment, Logs, Grep Console, Code Coverage, Startup/Connection 등등...
IntelliJ 4. 이 중에서 Deployment를 클릭합니다.
5. 지정하신 war 파일을 우측의 - 버튼을 클릭하여 삭제 후
6. 다시 +버튼을 클릭하여 war 파일을 추가합니다.
7.Application Context를 /로 지정합니다.
'Backend > SPRING' 카테고리의 다른 글