IntelliJ Ultimate에서는 지원되는 기능이 Community에서는 안되는 것들이 많아 STS4로도 진행해보고자 함
인수인계를 거지같이 받으면 이런 지식이 늘어서 좋다^^
이미 존재하는 프로젝트에 Tomcat을 연결하는 작업이다(STS3도 동일)
톰캣을 개발환경에 맞게 다운로드
STS4다운로드
jar파일을 실행하면 STS4 실행파일이 있는 폴더를 생성
Lombok추가하는 방법은 STS3 글을 참고
workspace로 사용할 directory 설정(귀찮아서 default로 진행함) -> Launch를 누르면 실행됨
프로젝트를 불러왔다는 가정하에 해당 프로젝트를 Tomcat에 연동하는 방법이다.
File\New\Other로 진입
Server를 선택 -> 설치한 Tomcat버전을 맞게 선택 -> Tomcat에 연동할 프로젝트를 추가
이렇게 하면 프로젝트와 Tomcat 연동 완료
Optional
1. 서버를 Run/Restart하기 편하게 Section 활성화
Window\Show View\Other\Server선택
그러면 아래 사진처럼 나타나는데 위치를 변경해주는 것이 좋아 드래그로 이동해주었다
2. 자동 로그 refresh 방지
추가한 Server를 더블클릭하면 설정 화면 출력 -> Modules\Edit -> Auto reloading enabled 체크 해지
로컬환경 세팅시 참고사항
Spring Boot – intelliJ 사용하는 경우(Community 기준)
- Server의 도메인 및 환경설정 값은 application.yml에서 확인 가능
- 로컬 테스트시 환경변수 추가가 필요
1. Smart Tomcat Plugin 설치
2. Run\Edit Configuration\Smart Tomcat 추가
3. Tomcat Server경로 및 port 설정
4. 필요한 환경변수 추가
Spring Boot – STS 사용하는 경우
- STS도 마찬가지로 Server의 도메인 및 환경설정 값은 application.yml에서 확인 가능
- 로컬 테스트시 환경변수 추가 방법(시스템 환경변수에 추가해야 함)
1. 설정\시스템\정보\고급시스템설정
2. 고급\환경변수
3. 상황에 맞춰 사용자변수에 추가 혹은 시스템변수에 추가
Spring을 사용하는 경우(이 경우는 STS가 더 편하다고 봄)
- 프로젝트를 Tomcat에 연동 한 뒤 Server.xml에서 Server의 도메인을 확인
- POM.xml 및 web.xml에서 의존성, plugin, 기타 설정을 확인
'Backend > IDE' 카테고리의 다른 글
[IntelliJ] Gradle Error (0) | 2023.09.11 |
---|---|
Util 공부를 위한 Clone Project 생성 (0) | 2023.09.07 |
IntelliJ Spring Project(Maven) 생성(3) (0) | 2023.08.11 |
IntelliJ Spring Project(Maven) 생성(2) (0) | 2023.08.11 |
IntelliJ Spring Project(Maven) 생성(1) (0) | 2023.08.10 |