스프링Boot2.x에서 그래들 컴파일러를 사용해 보았습니다.
Maven에서 pom.xml 로 Dependency를 관리했다면,
Gradle에서는 bulid.gradle 파일에서 관리합니다.
그리고, 요즘 젊은 개발자들이 사용한다는 IntelliJ 커뮤니티버전(Free) 으로 지난 포스트 [스프링부트2 가지고 놀기]
- http://blog.daum.net/web_design/627 의 이클립스 개발 툴 + Maven프로젝트 를
인텔리J 개발 툴 + Gradle 프로젝트로 변경후 실행 보았습니다.(아래)
기술 참조 사이트:
- Gradle프로젝트 실행: https://gist.github.com/sungkwangsong/3717edde69390238e3de836e8364ccdb
- IntelliJ Lombok플러그인 사용: https://stackoverflow.com/questions/14866765/building-with-lomboks-slf4j-and-intellij-cannot-find-symbol-log
- 인텔리J 커뮤니티(Free)버전 개발 툴 설치를 exe로 하지 않고, 이클립스처럼 zip압축을 풀어서 실행하기. zip파일 위치
https://www.jetbrains.com/ko-kr/idea/download/other.html 에서 ideaIC-2019.3.win.zip 파일받아서 idea64.exe실행
참고로ㅡ, ideaIC-2019.3-jbr8.win.zip파일은 32bit 용 윈도우에서 실행하는 파일입니다. 저는 64bit 윈도우라서 위의 파일 실행
- 작업소스: 현재 아래 소스는 Maven 과 Gradle 모두 지원가능하게 되어 있습니다.
- 인텔리J에서 Gradle 소스 수정시 자동빌드+배포 정보: https://stackoverflow.com/questions/12744303/intellij-idea-java-classes-not-auto-compiling-on-save
Ps. 작업예정
- 오늘 IntelliJ(Gradle) 개발 툴로 처음 작업해 보았는데, 이클립스(Maven)만큼 느낌이 좋습니다.
- 계속되는 스프링부트2.x프로젝트는 인텔리J(Gradle) 개발 툴로 작업할 예정입니다.
스프링부트 Heroku 클라우드에 배포_2 (0) | 2019.12.15 |
---|---|
스프링부트 Heroku 클라우드에 배포_1 (0) | 2019.12.14 |
스프링부트2 가지고 놀기 (0) | 2019.12.11 |
스프링부트버전2 클라우드에 배포 (0) | 2019.12.10 |
스프링부트 버전 1.4.0에서 스프링부트 버전 2.1.5로 마이그레이션 성공 (0) | 2019.12.09 |
댓글 영역