-
Gradle 훑어보기4 - 빌드파일 기본사항IT/android 2024. 12. 14. 20:58SMALL
일반적으로 빌드 스크립트에는 빌드구성, 작업, 플러그인이 자세히 설명되어 있습니다.
모든 Gradle 빌드는 최소한 하나의 빌드 스크립트로 구성됩니다.
빌드 파일에서는 두 가지 유형의 종속성을 추가할 수 있습니다.
- Gradle 과 빌드 스크립트가 의존하는 라이브러리 및 플러그인 입니다.
- 프로젝트 소스(즉 소스코드) 가 종속된 라이브러리 입니다.
- 플러그인 추가
플러그인은 Gradle 의 기능을 확장하고 프로젝트에 작업을 추가할 수 있습니다.
빌드에 플러그인을 추가하는것을 플러그인 적용 이라고 하며 이를 통해 추가 기능을 사용할 수 있습니다.
plugins { id("application") }
이 application 플러그인은 실행 가능한 JVM 애플리케이션을 만드는 것을 용이하게 합니다.
Application 플러그인을 적용하면 Java 플러그인도 암묵적으로 적용됩니다. 이 java 플러그인은 프로젝트에 java 컴파일과 테스트 및 번들링 기능을 추가합니다.- 컨벤션 속성 사용
플러그인은 프로젝트에 작업을 추가하고 프로젝트에 속성과 메서드를 추가합니다.
해당 application 플러그인은 애플리케이션을 패키징하고 배포하는 작업 (ex: run) 을 정의합니다.
애플리케이션 플러그인은 코드를 실행하는데 필요한 java 애플리케이션의 메인 클래스를 선언하는 방법을 제공합니다.
application { mainClass = "com.example.Main" }
이 예에서 메인클래스(즉, 프로그램 실행이 시작되는 지점) 는 com.example.Main 입니다.
LIST'IT > android' 카테고리의 다른 글
TypeSafe navigation 에서 '/' 을 포함할 수 있는 객체의 직렬화 시 주의해야합니다 (0) 2025.03.04 Gradle 훑어보기3 - 설정파일 기본사항 (0) 2024.12.14 Gradle 훑어보기2 - Gradle Wrapper 기본사항 (0) 2024.12.14 Gradle 훑어보기1 - 기본사항 (1) 2024.12.14 DoveLetter interview question 훑어보기1 (1) 2024.12.09