build.gradle은 Gradle(그레이들)의 기본 빌드 스크립트이다. 스프링 부트에서 빌드 도구로 그레이들을 선택하면 이 파일을 자주 보게 되는데, 때로는 여기서 설정을 잘못해서 오류가 발생하기도 한다. 그레이들을 깊이 공부할 필요까진 없다고 생각하지만(물론 하면 좋다), 최소한 build.gradle만 제대로 알아놔도 나중에 큰 도움이 된다. 인텔리제이에서 Spring Initializr로 새 프로젝트를 생성하고 빌드 도구를 그레이들로 설정하면 다음과 같은 build.gradle 파일이 프로젝트 최상단에 생성된다. dependency는 Spring Web, Spring Data JPA, MySQL Driver, H2 Database를 선택했다. 그레이들 버전은 6.3이다. plugins { id ..
Ubuntu Server 18.04 LTS 기준입니다. 1. 새 인스턴스를 만들고 SSH로 접속한다. SSH는 Secure Shell(안전한 쉘)이라는 의미로, 원격 호스트와 안전하게 통신할 수 있도록 하는 프로그램이다. 2. Oracle JDK를 다운받는다. 여기에 들어가면 JDK 8을 다운받을 수 있다. Linux x64 tar.gz 파일을 선택하고 오라클 계정으로 로그인하면 다운로드가 시작되는데, 다운로드는 굳이 받을 필요 없으니 중지시키고 링크만 가져온다. 크롬 기준으로 다운로드 페이지에서 다음과 같이 "링크 주소 복사(E)"를 클릭해 다운로드 링크를 복사할 수 있다. 다운로드 링크와 파일 이름을 복사하여 다음과 같이 입력한다. jdk-8u231-linux-x64.tar.gz 자리에는 파일의 이름..