프로젝트

eclipse 에서 spring, maven, mybatis 프로젝트 import 후 작동시키기

MDanderson 2023. 11. 15. 16:12


import project -> existing projects into workspace -> 최상위 폴더말고 프로젝트의 루트를 선택해야합니다
maven이 없으면  프로젝트폴더 마우스오른쪽클릭 convert to maven project를 해보고.

 

imprt프로젝트한후에 설정 -project facets에 가서 
dynamic web module 5.0또는 4.0 (4.0일떄도 있음 조심할것 이거 잘 안맞으면 톰캣서버 안켜짐)
java 11 (프로젝트 자바버전에 맞게 설정)
javascript 1.0
으로 체크 , 

톰캣 버전이 9 면 dynamic web module에서 버전4로해야함 (톰캣버전에 따른 웹모듈을 선택)

runtumes에 들어가서 톰캣 체크가 되어있어야  프로젝트가 서버에 add될수 있음

버젼 맞는지 체크 후 apply후 설정 끄고 , 설정다시키고

 

톰캣서버가 추가되어있지 않았을 경우
자바빌드패쓰 들어가서 classpath-add library-서버런타임추가 
-톰캣서버에 프로젝트추가


@프로젝트명바꿀떄,
프로젝트명을 바꿔도,
.project파일에있는 프로젝트명이 안바뀔것이다. 주의

---------------------------------------------------------------------------
오류가 나는경우 .
1. 톰캣설치해서 연결시키고
2. 롬복이 없는경우 롬복을 설치해야돼!!!
3. 자바빌드패스-libraries에서 자바1.6을 java11 or java17로 바꿔주고  (리스너 관련 오류 해결)
libraries에는 java11 or 17 ,  maven ,  server 이렇게 3개는 꼭 있어야함
4. 프로젝트 우클릭 > properties > Deployment Assembly > add... > Java Build Path Entries > Maven Dependencies   (리스너 관련 오류 해결)

 

 

ex) 메인경로가 /dreams인 경우 (메인경로가 / 인경우 아래의 3가지 경우를 /로 바꿔줘야함)
5.

Servers탭 - Tomcat서버 더블클릭 - Modules 에 path가 /dreams인지 확인
프로젝트설정- web project settings도 dreams인지확인
Project Explorer - Servers - Tomcat폴더 내의 Server.xml 문서를 열어 맨 아래쪽에 Path="/dreams" 경로를 확인한다.