2020. 1. 30. 01:39ㆍProject E/Project E 준비
인텔리제이의 장점
1. 강력한 추천기능
2. 훨씬 더 다양한 리팩토링과 디버깅 기능
3. 이클립스의 깃에 비해 훨씬 높은 자유도
4. 프로젝트 시작 시 인덱싱을 하여 파일을 비롯한 자원들에 대한 빠른 검색 속도
5. HTML, CSS, JS, XML에 대한 강력한 기능 지원
6. 자바, 스프링 부트 버전업에 맞춘 빠른 업데이트
인텔리제이는 유료버전(얼티메이트)과 무료버전(커뮤니티)이 있는데, 필자는 얼티메이트로 진행한다.
유료계정이 아닌 분들은 커뮤니티로 진행하길 바란다.
제일 먼저 젯브레인의 전 제품 관리 앱인 툴박스부터 다운로드 설치한다.
https://www.jetbrains.com/toolbox-app/
설치가 되면, 하단 트레이박스에 큐브모양의 아이콘이 생길 것이다.
해당 큐브 아이콘을 클릭해서 툴박스 설정창을 띄운다.
인젤리제이 설치
설치를 완료한 후 설정한다.
4G 메모리 : Maximum Heap Size : 750
8G 메모리 : Maximum Heap Size : 1024
16G 메모리 : Maximum Heap Size : 2048
필자는 8G 메모리이므로 1024로 설정한다.
인텔리제이 실행
그대로 OK
다큘라 테마로 진행하자. 눈피로가 해소된다고 하니..
여기서도 그냥 진행하자.
여기서도 그냥 진행하자
얼티메이트 유저분들은
이런창이 뜰텐데, 계정입력해서 인증허가를 받고 진행한다.
인텔리제이 프로젝트 설치 창
Create New Project 클릭
그레이들에 자바를 선택한다.
자바 버전은 1.8로 지정되어있을 것이다.
Artifact Coordinates 를 눌러서 창을 확장시킨 후,
GroupId : com.minokuma.book
ArtifactId : springboot2-webservice
(*) 필자를 위처럼 하겠지만, 저 형식대로만 해준다면, 마음대로 바꿔도 괜찮다.
프로젝트 생성작업을 하는데 시간이 조금 걸린다.
완료되면 이런 화면이 뜬다.
그레이들 프로젝트를 스프링 부트 프로젝트로 변경하기
인텔리제이에서 build.gradle 파일 열기
프로젝트 그레이들 설정
build.gradle 파일 수정
buildscript {
ext {
springBootVersion = '2.1.7.RELEASE'
}
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management'
group 'com.minokuma.book'
version '1.0-SNAPSHOT'
sourceCompatibility = 1.8
repositories {
mavenCentral()
}
dependencies {
compile('org.springframework.boot:spring-boot-starter-web')
testCompile('org.springframework.boot:spring-boot-starter-test')
}
완료되면, 의존성들이 잘 받아져있음을 확인할 수 있다.
'Project E > Project E 준비' 카테고리의 다른 글
[E-1-3] Project E 구성 : 인텔리제이에서의 깃과 깃허브 사용 (0) | 2020.01.30 |
---|---|
[E-1-1] Project E 구성 : 자바/그레이들 설치 및 설정 (0) | 2020.01.30 |
Project E 개요 (0) | 2020.01.30 |