중간에 코드를 새로 입력하고, 파일을 새로 만들고 나서는 stop하고 다시 run을 해줘야 한다. rerun은 있는데 안 쓰시는 걸 보니 안 되는 거 같다.
더보기
spring-boot-devtools 라이브러리를 추가하면, html 파일을 컴파일만 해주면 서버 재시작 없이 View 파일 변경이 가능하다.
해서 추가 해줬다. build.gradle 에 아래처럼 추가해준다.
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
implementation 'org.springframework.boot:spring-boot-starter-web'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
runtimeOnly('org.springframework.boot:spring-boot-devtools')
}
아 그리고 preferences 가서 아래처럼 설정해줘야 함.
compiler로 검색하든 / Build, Execution, .... > Compiler로 가서 Build project automatically 체크!

아 그리고 터미널까지 사용할 줄 몰랐다. 그래도 그동안 이것저것하면서 명령어 사용해보고 쑤셔놔서 다행이다.
아직까지는 괜찮다... ㅋㅋㅋ 후후후
cd /Users/hwanhee/Documents/developer/inflearn/spring/Hello-spring
./gradlew build
cd build/libs
java -jar hello-spring-0.0.1-SNAPSHOT.jar
// java -jar 까지 입력하고 tab키 누르면 "hello-spring-0.0.1-SNAPSHOT" 자동입력!
터미널에서 빌드 후 실행까지!
"과거에는 절차가 매우 복잡했으나, 지금은 매우 편해졌다." 라고 강의당 최소 한번이상 말씀하시는 듯 하다:)
벅찬데, 두근두근. 부디 이느낌 오래가즈아~~
복습도 꾸준히 잘 하자:)
'developer > 인프런 - 스프링 입문' 카테고리의 다른 글
[인프런 - 스프링 입문] 3/14 개발공부일지 - 갑 프(론트엔드) 튀, 그리고 내잔디 돌리도 (4) | 2023.03.14 |
---|---|
[인프런 - 스프링 입문] 3/13 개발공부일지(3) - MVC 써보기 (0) | 2023.03.13 |
[인프런 - 스프링 입문] 3/13 개발공부일지(2) - 8080포트 죽이기... o0o(스프링 웹 개발 기초를 빙자한) (0) | 2023.03.13 |
[인프런 - 스프링 입문] 3/12 개발공부일지(2) (프로젝트 이모저모) (0) | 2023.03.12 |
[인프런 | 스프링 입문] 3/12 개발공부일지 (java, intellij 기본환경설정) (0) | 2023.03.12 |