Eclipse + STS + Tomcat 연동 — 읽기 자료
Spring 프로젝트를 시작하려면 세 가지가 필요합니다 — 각자 분리된 역할:
강사가 안내한 버전(보통 JDK 11 또는 17) 다운로드. 설치 후 명령 프롬프트(또는 터미널)에서:
$ java -version
$ javac -version
두 명령 모두 버전이 출력되면 설치 OK.
「Eclipse IDE for Enterprise Java and Web Developers」 또는 STS 버전을 받아 압축 해제.
tomcat.apache.org 에서 강사 안내 버전(보통 9.x) 다운로드 후 압축 해제. 설치는 안 함, 그냥 풀기만.
Eclipse 메뉴: Window → Preferences → Server → Runtime Environments → Add → Tomcat 버전 선택 → 압축 푼 폴더 경로 지정 → Finish.
Eclipse 메뉴: Window → Preferences → General → Workspace → Text file encoding → UTF-8 선택.
안 하면 한글 주석·문자열이 깨집니다. 워크스페이스를 새로 만들 때마다 한 번씩.
| 증상 | 의심할 곳 |
|---|---|
java 명령 인식 안 됨 | PATH 환경변수에 JDK bin 폴더 추가 |
| Eclipse 시작 안 됨 | JDK 설치 안 되어 있거나 버전 mismatch |
| Server 탭에 Tomcat 안 보임 | Server Runtime 등록 안 함 |
| 8080 포트 충돌 | 다른 프로세스 종료 또는 Tomcat 포트 변경 |
| 한글 깨짐 | 워크스페이스 인코딩 UTF-8 미설정 |
STS = Spring 관련 마법사·뷰가 추가된 Eclipse. 거의 똑같이 생겼지만 「Spring Legacy Project」 메뉴가 바로 보이는 등 편의가 있습니다. 강사의 안내에 따라 둘 중 하나를 선택.
Maven 이 무엇인지는 안다. IDE 에서 어떻게 모든 게 연결되는지는 모름.
JDK·Eclipse·Tomcat 이 연동된 작업 환경을 갖췄다. 다음 차시에서 첫 Spring 프로젝트.