본문 바로가기

JAVA/코드로 배우는 스프링 웹 프로젝트

tomcat 프로젝트 실행 시 흔히 발생하는 문제들

728x90
책을 보면서 내용을 정리하는 것입니당.
이 책에서는 2가지의 문제점을 기술하였음.

프로젝트 발생 시에 생기는 문제를 보려면 우선 Problems 탭을 통해서 어떤 문제들이 발생하는지 확인해야 함


1) pom.xml에서 빨간색 경고가 발생하는 경우

해당 라이브러리를 다운로드 하지 못하면서 생기는 문제인 경우가 많은데,

 

Maven으로 여러 라이브러리들을 받으려고 할 때 가끔 비정상적으로 다운로드가 되는 경우가 생길 수 있음!

 

Maven으로 다운로드되는 파일들은 '사용자 이름' 폴더 내 '.m2'폴더에 모이게 됨

==>  eclipse를 종료한 후 .m2 폴더 내의 모든 내용을 삭제한 후 다시 Eclipse를 실행하면 해결!

Why? Eclipse는 기본적으로 프로젝트의 유효성을 점검하기 떄문에 Maven으로 다시 관련 라이브러리들을 다운받기 때문

 

2) 'invalid loc header(bad signature)' 메시지가 보이면서 정상적으로 실행되지 않는 경우

위와 마찬가지로 대부분 라이브러리 관련 문제이지만 이 오류는 Tomcat쪽에 라이브러리가 제대로 처리되지 않아서 생기는 문제이므로 위의 방법으로 해결되는 경우가 대부분!

 

==> 해결되지 않을 경우에는 Maven을 강제로 업데이트 해본다!

Proceject > Maven > Update Project 클릭 > 나타나는 화면에서 강제로 업데이트 실행

 

나는 해당 문제가 나타난 적이 없어서 문제가 발생하면 사진을 첨부해보겠다 ..!

728x90