Skip to main content

Maven Configuration

Configure Maven and Gradle for dependency management in Java projects.

Prerequisites

Verify Installation

# Check Maven
mvn --version

# Check Gradle (if installed)
gradle --version

Artifactory

Configure Maven to use JFrog Artifactory. Requires Artifactory Setup.

Edit %USERPROFILE%\.m2\settings.xml:

<settings>
<servers>
<server>
<id>artifactory</id>
<username>${env.ARTIFACTORY_USERNAME}</username>
<password>${env.ARTIFACTORY_IDENTITY_TOKEN}</password>
</server>
</servers>
<mirrors>
<mirror>
<id>artifactory</id>
<mirrorOf>*</mirrorOf>
<url>https://your-org.jfrog.io/artifactory/maven-virtual/</url>
</mirror>
</mirrors>
</settings>

Gradle: Edit %USERPROFILE%\.gradle\gradle.properties:

artifactoryUsername=${ARTIFACTORY_USERNAME}
artifactoryPassword=${ARTIFACTORY_IDENTITY_TOKEN}

Verify Configuration

# Test Maven
mvn help:effective-settings | grep artifactory