환경
- 인텔리제이 community 버전
- open jdk 11
- gradle
사전작업
- 로컬 pc에 open jdk11로 환경변수 설정해주기
-프로젝트 생성
dependency :
- spring web
- thymeleaf
[인텔리제이에 스프링부트 프로젝트 세팅]
spring io 로 스프링부트 프로젝트 생성 후 generate - zip 파일 압축 푼 후, - 인텔리제이에서 open - 압축 푼 해당 프로젝트 폴더에서 build.gradle 선택, open as project .
[인텔리제이 jdk 세팅]
file - file structure
SDK, language level -> jdk 11 선택.
SDKs - JDK home path 설정.
file - settings - build, Execution, Deployment > Gradle 에서 Gradle JVM - java version 11 선택.
[프로젝트 실행 test ]
main 메서드가 있는 "프로젝트명Application.java" 클래스에서 메인 메서드 옆의 화살표 선택
run ~~ 선택 (ctrl + shift + F10) 실행.
[접속 test]
웹브라우저 > http://localhost:8080 접속
다음과 같은 화면 확인 시 정상 실행된것임.
[인텔리제이 설정 2]
스프링부트 실행 시, gradle을 통해 실행시키는 것과, 인텔리제이에서 직접 바로 실행되는 것 두가지가 있는데 인텔리제이로 바로 실행으로 세팅을 바꿔줘야 (gradle 을 안거쳐야) 더 빠르게 실행된다. 이를 위해
settings > gradle에서
build and run using, run tests using 을
다음과 같이 intelli j로 변경해준다.
(이러면 인텔리제이에서 자바를 바로 띄워서 돌려버려서 훨씬 빠르게 실행된다.)
'etc > Spring' 카테고리의 다른 글
[spring] Maven MojoExecutionException (0) | 2023.05.26 |
---|---|
[boot error]javax.servlet.ServletException: Circular view path (0) | 2023.03.10 |
springboot에서 DB연결 테스트 (0) | 2022.10.27 |
springboot jar파일 실행시 로그 파일 남기기 (0) | 2022.10.27 |
[Spring Boot]Duplicating managed version ~ for ~ (0) | 2022.10.11 |