Maven: Getting started
Install maven
sudo apt install maven
Create a new project
mvn archetype:generate\
-DgroupId=com.test.app\
-DartifactId=app\
-DarchetypeArtifactId=maven-archetype-quickstart\
-DarchetypeVersion=1.4\
-DinteractiveMode=false
cd app/
Set compiler release
Open the pom.xml
file and update the following lines:
<!-- E.g., 11, 17, 21, etc. -->
<maven.compiler.source>21</maven.compiler.source>
<maven.compiler.target>21</maven.compiler.target>
Add dependencies
Add the following sample dependency to the pom.xml
file:
<dependencies>
...<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.12.713</version>
</dependency>
</dependencies>
Package and run
mvn package
java -cp target/app-1.0-SNAPSHOT.jar com.test.app.App
You might also like maven-generate-self-contained-jar.