2022. 12. 8. 16:35ㆍ[Spring]_/[Eclipse]
개요
Intellij를 사용하다가 다음 프로젝트가 Eclipse 만 사용가능하다 하여
새로 프로젝트 생성 도중 만난 에러사항 해결 방법 및 설치방법 설명
환경
Eclipse 최신버전 2022-09 (4.25.0)
Tomcat - 9.0.62 v
maven Artifact ID : maven-archetype-webapp 1.4v
문제상황
Artifact 1.4v 으로 설치시
src/main/java 폴더 부제와
src/main/resources 폴더 부제
이클립스는 이미 설치되어있는 상태로 시작합니다.
목표 환경
src/main/java 폴더와
src/main/resources 폴더가 있고, tomcat 이 연결되어 있는 상태
1 maven 기반 프로젝트 생성
※ 만약 다른 버전으로 선택하여 설치하고 싶을경우
Group Id -> 패키지 명
Artifact id -> 프로젝트 파일 명
1차 결과
우선 Java폴더와 빨간색 오류로 뜨는 이유는 web 프로젝트에 server 가 연동이 안되서 그렇습니다.
프로젝트 우클릭-> Properties 선택
java build Path 검색후 orDer and Export 탭 확인
src/main/java 가 missing 인 상태를 확인 할 수 있습니다.
이제 톰캣을 연동해보겠습니다.
2. tomcat 등록
window -> preferences 선택
사진은 제가 미리 쓰던 tomcat이 있어서 뜨는 것이고
처음 시작하실 경우 아무것도 없습니다.
workspace 에 tomcat을 등록 완료하였습니다.
이제 프로젝트에 연결을 해보겠습니다
3. 톰켓 프로젝트 연결
프로젝트 마우스 우클릭 -> Properties 선택
server runtime 선택
다시 프로젝트 우클릭 -> properties 선택
java build path 확인
이젠 resources 폴더 생성을 해보겠습니다.
4. resources 폴더 생성
프로젝트 properties 에서 -> java build path 화면에서 Source 탭 선택
프로젝트-> src -> main 하위에 resources 이름으로 폴더를 하나 생성합니다.
이후 다시 프로젝트 마우스 우클릭 -> Properties 선택 후 java bulid path 로 진입 후 Source 탭 선택
아까 만든 resources 를 체크박스 선택 후 ok 버튼 클릭
폴더가 추가된 것을 확인할 수 있습니다. 여기서 설정을 하나 더 해줍니다. resource 선택 후 edit 클릭
java Resources 에 src/main/resources 가 추가가 된 것을 확읺 할 수 있습니다.
5.실행
+@ server 창에 tomcat 등록
console 창 부분에 server에 등록한 tomcat 올려두고 사용하는 방법
만약 서버 탭이 없다면
workspace 에 설치한 서버 버전 선택
해당 서버에 실행 시킬 프로젝트 선택 후 더블클릭
실행
포트의 경우 저는 8080 사용중이라 다른 포트로 변경하고 실행 하였습니다.
이렇게 maven 기반의 프로젝트를 생성하였습니다.
다음에는 spring 설치 및 사용할 라이브러리를 적용시켜 보겠습니다.
감사합니다.
'[Spring]_ > [Eclipse]' 카테고리의 다른 글
[Eclipse]_Spring Security Handler 구현 3단계 (로그인 실패 시) (0) | 2022.12.20 |
---|---|
[Spring]_Oracle 연결 & Mapper 연동 ( Error 정리) (0) | 2022.12.15 |
[eclipse]_spring_security 설치 (0) | 2022.12.12 |
[eclipse]_Spring 설치 및 구현 (0) | 2022.12.09 |
[Eclipse]_Spring 최신 버전 servlet 오류(feat.jakarta error) (0) | 2022.12.09 |