githubEdit

Build Tools

Build tool CLI references for Maven, Gradle, and Make

Maven

# determine file location
mvn -X clean | grep "settings"

# determini effective settings
mvn help:effective-settings

# override the default location
mvn clean --settings /tmp/my-settings.xml --global-settings /tmp/global-settings.xml

# package
mvn clean package -U -DskipTests

# deploy
mvn clean package deploy -U -DskipTests

# dependency tree
mvn dependency:tree
mvn dependency:tree -Dincludes=groupId:artifactId

# run specific test
mvn test -Dtest=MyTestClass
mvn test -Dtest=MyTestClass#testMethod

# install local jar
mvn install:install-file -Dfile=lib.jar -DgroupId=com.example -DartifactId=lib -Dversion=1.0 -Dpackaging=jar

# check for dependency updates
mvn versions:display-dependency-updates
mvn versions:display-plugin-updates

Gradle

Make

Reference:

Last updated