그레이들(Gradle)
- 빌드 자동화 시스템
- 작성한 자바 코드를 설정에 맞게 실행가능한 결과물로 바꾸는 과정
1. 그레이들 실행
2. 실행 후 확인
1. jar파일 생성확인
2. build.gradle확인
방법1) Project 메뉴에서 build.gradle 클릭
방법2) 우측 gradle탭에서 open gradle config 클릭
3. build.gradle 알아보기
build.gradle
- Gradle 기반의 빌드 스크립트
- 소스 코드를 빌드, 라이브러리들의 의존성을 쉽게 관리할 수 있음
- groovy 혹은 kotlin 언어로 사용 (groovy 언어로 사용할 예정)
- dependencies
- 개발에 필요한 외부 라이브러리를 여기에 작성하면
- Gradle이 해당 라이브러리들을 Maven Repository 와 같은 외부 저장소에서 자동으로 다운로드
- Maven Repository : 라이브러리들을 모와둔 저장소
- 이전에는 하나씩 버전을 맞춰 다운 받았어야했는데 이런 번거로움을 해결해줌
- 타 라이브러리와의 의존성을 자동으로 관리해주기때문에 라이브러리들간의 충돌 걱정 X
- 라이브러리 : 필요한 기능들이 모여있는 코드 묶음
4. build.gradle 사용해보기
- 강의보다 최신버전을 사용하여 코드에는 문제가 없으나 오류가 뜨는 경우
- 이전에는 사용했으나 최신버전에는 사용하지 못하는 코드가 있는 경우가 있음
- 강의 버전은 3.1.0을 사용했으나, 나는 3.3.8을 사용하기에 (두번째 숫자는 맞아야 오류가 잘안남)
- 3.1.0으로 변경 작성 -> 우측 코끼리 모양이 뜨면 클릭
- 하단에 다운로드가 보이고
- 해당 버전에 맞는 라이브러리를 자동으로 가져와 다운이 됨!
- 재대로 가져와 다운받았는지 확인하는 방법
- project - External Libraries - 최상단은 JDK버전
- Gradle: 이 있는 모든 라이브러리는 Gradle이 가져온 외부라이브러리!
5. 추후에 build.gradle 추가시 dependencies에 추가 작성하면 됩니당
'Spring > Springboot-Intellij' 카테고리의 다른 글
[IntelliJ] 인텔리제이(IntelliJ)에서 "Hello World" 출력하는 API만들기 (0) | 2025.01.28 |
---|---|
[Server] 서버 (Server) (0) | 2025.01.26 |
[IntelliJ] 인텔리제이(IntelliJ)프로젝트와 깃(Git) 연동하기 (0) | 2025.01.25 |
[IntelliJ] 인텔리제이(IntelliJ)에서 새로운 프로젝트 시작하기 (0) | 2025.01.25 |
[IntelliJ] IntelliJ Ultimate 설치 & JetBrains 회원가입 & open JDK설치 (0) | 2025.01.25 |