Maven

ssmak

Steve Mak

Posted on December 10, 2020

Maven

Official Reference: https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

New a Maven project

mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false
Enter fullscreen mode Exit fullscreen mode

Clean up target folder (build folder)

mvn clean
Enter fullscreen mode Exit fullscreen mode

Compile the source

mvn compile
Enter fullscreen mode Exit fullscreen mode

Compile and Pack the compiled source

mvn package
Enter fullscreen mode Exit fullscreen mode

Test the package

java -cp target/lt-vaadin-components-1.0-SNAPSHOT.jar <FULL_CLASS_NAME_WITH_PACKAGE>
Enter fullscreen mode Exit fullscreen mode

Install local JAR to local Maven repository

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version>
Enter fullscreen mode Exit fullscreen mode
💖 💪 🙅 🚩
ssmak
Steve Mak

Posted on December 10, 2020

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related