api / org.gradle.kotlin.dsl / org.gradle.api.artifacts.dsl.RepositoryHandler / maven

maven

fun RepositoryHandler.maven(url: Any): MavenArtifactRepository

Adds and configures a Maven repository.

The provided url value is evaluated as per org.gradle.api.Project.uri. This means, for example, you can pass in a File object, or a relative path to be evaluated relative to the project directory.

Parameters

url - the base URL of this repository. This URL is used to find both POMs and artifact files.

Return
The added repository.

See Also

RepositoryHandler.maven

MavenArtifactRepository.setUrl

fun RepositoryHandler.maven(url: Any, action: MavenArtifactRepository.() -> Unit): MavenArtifactRepository

Adds and configures a Maven repository.

The provided url value is evaluated as per org.gradle.api.Project.uri. This means, for example, you can pass in a File object, or a relative path to be evaluated relative to the project directory.

Parameters

url - The base URL of this repository. This URL is used to find both POMs and artifact files.

action - The action to use to configure the repository.

Return
The added repository.

See Also

RepositoryHandler.maven

MavenArtifactRepository.setUrl