해당 글에서는 IntelliJ IDEA 내에서 build.gradle 파일 내에 의존성을 추가하는 방법에 대해 알아봅니다.
1) 의존성(Dependency)
💡 의존성(Dependency)
- 프로젝트에서 사용할 외부 라이브러리나 모듈을 의미합니다. 해당 라이브러리가 제공하는 기능들을 프로젝트에서 사용할 수 있게 됩니다. - Maven이나 Gradle과 같은 빌드 도구는 이러한 의존성들을 자동으로 다운로드하고 관리해 줍니다. - 예를 들어서, Spring Boot 웹 개발을 위한 spring-boot-starter-web를 추가하거나 데이터베이스 연동을 위한 spring-boot-starter-data-jpa 추가합니다.
2) 기존 의존성 추가방법
💡 기존 의존성 추가방법
- build.gradle 파일의 dependencies 내에 각각 의존성을 추가하였습니다
3) IntelliJ에서 spring starter initializr로 의존성 추가 -1 : Edit Starters.. 버튼
💡 IntelliJ에서 spring starter initializr로 의존성 추가 -1 : Edit Starters.. 버튼
- spring starter initializr는 Spring Boot 프로젝트를 쉽게 생성하고 설정할 수 있게 해주는 웹 기반 도구입니다. - IntelliJ IDEA에는 이 Spring Initializr가 통합되어 있어서, IDE 내에서 직접 의존성을 관리할 수 있습니다.
1. Edit Starters.. 버튼을 누릅니다.
2. Dependencies를 선택하고 ‘OK’ 버튼을 누릅니다.
3. 아래와 같이 dependencies 내에 추가됨을 확인하였습니다.
4) IntelliJ에서 spring starter initializr로 의존성 추가 -2 : Generate.. > Edit Starters.. 버튼 선택
1. build.gradle 파일 내에 오른쪽 마우스 > Generate.. 버튼을 누릅니다.
2. Edit Starters.. 버튼을 누릅니다.
3. Dependencies를 선택하고 ‘OK’ 버튼을 누릅니다.
4. 아래와 같이 dependencies 내에 추가됨을 확인하였습니다
5) IntelliJ IDEA에서 OpenSource 추가하기
💡IntelliJ IDEA에서 OpenSource 추가하기
- Spring starter initializr 외에 오픈소스로 제공되는 라이브러리를 추가하는 방법에 대해 알아봅니다.
1. 의존성 확인하기
💡 의존성 확인하기 - Spring Boot Starter로 제공되는 라이브러리 외에 오픈소스로 제공되는 라이브러리를 사용하기 위해서는 다른 방법을 취해야 합니다.
2. 기존의 IntelliJ 버전
💡 기존의 IntelliJ 버전
- 기존 버전에서는 아래와 같이 ‘Add dependency..’라는 메뉴가 있어서 아래와 같이 검색이 가능하였지만, 최신버전에서는 사라진 것 같습니다.