Notice
Recent Posts
Link
Recent Comments
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

지니의 개발로그

의존성 관리란? 본문

내일배움캠프

의존성 관리란?

지니♥︎ 2024. 6. 11. 17:18

🟢 의존성이란?

 

- 프로젝트가 정상 동작하기 위해 필요로 하는 외부 라이브러리, 프레임워크 등을 의미합니다.
- 예를 들어 Spring Boot 프로젝트에서는 Spring Framework, Tomcat 등의 의존성이 필요합니다.

 

 


🟢 의존성 관리의 필요성

 

- 프로젝트 규모가 커질수록 의존성이 복잡해지므로, 이를 체계적으로 관리해야 합니다.
- 의존성 관리를 통해 버전 충돌 문제를 해결하고, 재현 가능한 빌드 환경을 만들 수 있습니다.

 

 


🟢 의존성 관리 도구

 

- Maven, Gradle, npm 등의 도구를 사용하여 의존성을 선언하고 자동으로 관리할 수 있습니다.
- 이를 통해 의존성 설치, 버전 관리, 충돌 해결 등을 편리하게 수행할 수 있습니다.