-
[Spring] 레거시 프로젝트 만들기 (Legercy Project)Web/Servlet && Spring 2019. 8. 21. 16:53
우선 메이븐에 관한 간단한 설명
jar파일들을 관리해 주는 것이 Maven이다.
pom.xml에 dependency를 추가하면, 해당 jar파일을 내 로컬 PC에 저장한 후 프로젝트에 적용한다.
C:\Users\Playdata\.m2 이 경로를 메이븐 폴더로 보면 된다.
test패키지는 테스트 코드를 넣는 곳이다. 서비스가 아닌 테스트 전용 클래스를 이곳에 넣는다. 개발시에만 사용. main과 같은 패키지인데 분리만 해 놓았다. 서버에 디플로이 할 때에 test코드만 제외하고 등록된다.
resoures폴더 안에 img, xml 등 추가하는 것이다.
프로젝트 생성시 에러가 발생하는 경우
Maven에서 스프링 관련 jar파일을 다운하는 중 문제가 발생하는 경우가 대부분이다. 만약 프로젝트가 정상 생성되지 않았다면 이클립스 종료 후 사용자 폴더 / .m2/repository폴더의 내용물을 삭제해야 한다. 이후에 이클립스를 재시작 하면 자동으로 생성된 프로젝트를 점검하면서 라이브러리를 다시 다운 받는다.
반응형'Web > Servlet && Spring' 카테고리의 다른 글
[Spring] Model사용법 (request영역 저장) (0) 2019.08.22 [Spring] 웹개발 모델의 종류 (0) 2019.08.22 [Spring] 스프링 프레임 워크 개념 (0) 2019.08.20 [Spring] 한글설정, UTF-8설정 (0) 2019.08.13 [Spring] 스프링 beans.xml 열수 없다는 에러 (0) 2019.08.11