IntelliJIdea2022.2 버전으로 작성되었습니다.
Tomcat 프로젝트 생성시
1. Tomcat 9 다운로드
https://tomcat.apache.org/download-90.cgi
zip 파일을 다운받습니다
경로는 C드라이브 바로 위를 추천드립니다 경로에 한글이 섞이면 난감한 상황이 발생할 수 도 있습니다 . . . .
설치가 끝나면 압축을 풀어줍니다.
2. 인텔리제이 New Project
Jakarta EE 클릭
Template -> Web Application 선택
Application server -> 아마 인텔리제이가 바로 경로를 찾아줄 수도? 있는데, <none> 이시라면
직접 경로를 지정해주시면 됩니다. ( 아까 C드라이브 위에 풀었던 경로. 하위에 bin 이 있는 폴더를 선택.)
Build system -> Gradle
JDK를 바로 다운로드 할 수 있습니다.
JDK -> 1.8 (8) , 11버전이 가장 대중적인 버전이라고 하네요
Windows 사용자는 corretto 가 호환성이 좋고
Mac 사용자는 GraalVM 이 호환성이 좋다고 합니다 ( 뭐가 어떻게 좋은지는 직접 찾아봅시다 흠흠 )
NEXT !!!!!!!!!!
Java EE 8 선택하시고 Create !!!!!!!!!!!!!!!
성능에 따라 몇 분동안 기다리면... ( Gradle 세팅 등 초기설정을 위한 파일을 다운로드 받는중 )
우측 상단에 Tomcat 9버전이 잡혀 있으면 성공 ~
성공에 들뜬 나머지 바로 재생버튼을 누르게되면 . . . .
아마 한글이 깨져있을겁니다
추가 설정이 필요한데요
Help - Edit Custom VM Options ->
-Dfile.encoding=UTF-8
-Dconsole.encoding=UTF-8
우측 상단 Tomcat 9.0 클릭 -> Edit Configuration
VM Options -> -Dfile.encoding=UTF-8
혹시나 8080 port 가 이미 사용중 ~ 이라는 오류가 발생하신다면
(높은확률로) 아마 본인 컴퓨터에 Oracle 세팅이 되어있기 때문인데요. -> 그녀석도 8080 포트를 사용함
여기를 참고하시면 됩니다
외부 프로젝트를 불러올 때
예시로 Tomcat을 설정하지않은(none) Tomcat 프로젝트를 인텔리제이에서 열어보겠습니다
아마 우측 상단이 비어있을텐데요. Tomcat을 직접 추가 해 봅시다.
Edit
더하기 누르시고 조금 스크롤하시면 Tomcat Local 이 있습니다.
Deployment 탭에 가서 Artifact -> exploded ( 비압축 이라는 뜻입니다 )
주소는 깔끔 하게 " / "
다시 Server 탭으로 돌아와서
action 설정을 할 수 있습니다.
update classes and resources 선택 !!! ( 정적파일이 자동으로 반영 됨 ) ( html, jsp 등등 )
좌측 하단에 Deploy All 버튼을 누르면 서버 재시작 없이 동적파일 반영. ( java 파일 )
'인텔리제이 환경설정' 카테고리의 다른 글
인텔리제이 단축키 모음집 (0) | 2022.08.22 |
---|---|
new 단축키 Ctrl + Alt + Insert (0) | 2021.10.02 |
인텔리제이(IntelliJ) Spring Devtools (0) | 2021.10.02 |