728x90
목표 : 첫 스터디전 끝장보고 실습완료하기 (5/24 ~ 6/3 매일 1장씩완료)
구성 : 11장, 자바 8, 그래들 4.8 ~ 4.10.2
소스 : https://github.com/jojoldu/freelec-springboot2-webservice
01 인텔리제이로 스프링부트 시작하기 (17~49)
이 장은 개발환경 구성, 을 다룬다.
인텔리제이는 좋은 툴인것 같으며 무료버전을 사용해도 큰 지장이 없다고.
먼저 툴박스 설치(https://www.jetbrains.com/toolbox-app/)하고 인텔리제이 커뮤니티 버전 설치
힙 사이즈 조정- 컴퓨터 램이 16이라 2048로
화면설정 - 라이트를 계속 사용중인데 많이 사용한다는 드큘라로 해보려고 변경해봄 ( 설정 -appearance - theme )
자 ! 😀 이제 프로젝트 생성
아직은 잘 모르지만 책 대로 따로 해보니 프로젝트 생성완료(p.32) - 툴 다루는 듯
번들그래들 변경후 반영 ( 책에 나온 속성값 못찾음 p.37)
buildscript{ext {springBootVesrion = '2.1.7.RELEASE' }repositories {mavenCentral() jcenter() }dependencies {classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVesrion}") }}apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' //plugins { // id 'java' //} group 'com.jojo.book' version '1.0-SNAPSHOT' repositories {mavenCentral() }dependencies {compile('org.springframework.boot:spring-boot-starter-web') testCompile('org.springframework.boot:spring-boot-starter-test') testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0' }test {useJUnitPlatform() } |
한 참 반영후 완성 그런데 경고 하나 있네 (Builds will no longer be able to resolve artifacts from JCenter after February 1st, 2022)
이제 깃허브 연동 (그런데 레파지토리가 2개인데 어느게 맞지?)
이그노어 설치
책에선 이그노어 파일을 생성하라는데 이미 있어서 파일을 열어보니
728x90
'서자 > 스프링부트와 AWS로 혼자 구현하는 웹서비스' 카테고리의 다른 글
스프링부트와 AWS로 혼자 구현하는 웹서비스03 (0) | 2021.05.24 |
---|