Gradle Dependencies Option

Daniel·2023년 5월 15일
0

compileOnly

컴파일 시점에만 의존성을 사용하고, 런타임 시점에는 사용하지 않습니다.

implementation

컴파일과 런타임 시점 모두에 의존성을 사용합니다. 이 옵션으로 추가한 의존성만 빌드된 jar 파일에 포함됩니다.

runtimeOnly

런타임 시점에만 의존성을 사용하고, 컴파일 시점에는 사용하지 않습니다.

testCompileOnly

테스트 코드를 컴파일 시점에만 사용하고, 런타임 시점에는 사용하지 않습니다.

testImplementation

테스트 코드를 컴파일과 런타임 시점 모두에 사용합니다. 이 옵션으로 추가한 의존성은 테스트에서만 사용됩니다.

testRuntimeOnly

테스트 코드를 런타임 시점에만 사용하고, 컴파일 시점에는 사용하지 않습니다.

annotationProcessor

애노테이션 프로세서 의존성을 추가합니다.

compileClasspath

컴파일 클래스패스를 지정합니다. 이 옵션으로 추가한 의존성은 컴파일 시점에서만 사용됩니다.

runtimeClasspath

런타임 클래스패스를 지정합니다. 이 옵션으로 추가한 의존성은 런타임 시점에서만 사용됩니다.

testCompileClasspath

테스트 코드 컴파일 클래스패스를 지정합니다. 이 옵션으로 추가한 의존성은 테스트 코드를 컴파일할 때만 사용됩니다.

testRuntimeClasspath

테스트 코드 런타임 클래스패스를 지정합니다. 이 옵션으로 추가한 의존성은 테스트 코드를 실행할 때만 사용됩니다.
profile
응애 나 애기 개발자

0개의 댓글