Grandle

Jay·2023년 8월 27일

Spring

목록 보기
2/17
- 빌드 자동화 시스템
- 우리가 작성한 Java코드를 설정에 맞게 자동으로 Build해준다
- Build : 소스코드를 실행 가능한 결과물로 만드는 과정
- Grandle은 간편하게 Java소스코드를 실행가능한 jar파일로 만들어줌

Screen_Shot_2023-05-07_at_6.14.20_PM.png

- build.grandle
- Grandle 기반의 빌드 스크립트
- 스크립트를 작성하면 소스 코드를 빌드하고 라이브러리들의 의존성을 쉽게 관리할 수 있다
- groovy와 kotlin언어로 스크립트를 작성할 수 있다
	- 스크립트 : 컴퓨터가 목표한 바를 달성하기 위해 실행해야하는 명령의 집합

- dependencied부분에 외부라이브러리들을 작성하면 Gradle이 해당 라이브러리들을 Maven Repository
와 같은 외부 저장소에서 자동으로 다운로드 해옴
- Maven Repository는 라이브러리들을 모아둔 저장소
- 라이브러리들과의 의존성을 자동으로 관리해 주기 때문에 라이브러리들간의 충돌 걱정없음
	- gradle이 라이브러리마다 자바 버전등 다르니까 수동으로 설정할것을 자동으로 해결해서 충돌방지
	- 라이브러리 : 필요한 기능들이 모여있는 코드의 묶음
	- 외부 기능을 불러와서 구현
- version을 변경하고 싶으면 build.grandle부분에 원하는 버전을 작성하고 코끼리 모양클릭
- 필요한 라이브러리는 아래 Maven Repository에서 검색해서 가져오기
- External Libraies에 보면 외부에서 가져온 라이브러리와 Gradle을 통해서 가져온것들을 볼 수 있다

Maven Repository: Search/Browse/Explore

Screen_Shot_2023-05-30_at_8.43.24_PM.png

Screen_Shot_2023-05-07_at_6.32.14_PM.png

0개의 댓글