Maven by Example - 3.3. Building a Simple Project |
|
The created directory $ cd simple $ mvn install [INFO] Scanning for projects... [INFO] ----------------------------------------- [INFO] Building simple [INFO]task-segment: [install] [INFO] ----------------------------------------- [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:compile] [INFO] Compiling 1 source file to /simple/target/classes [INFO] [resources:testResources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:testCompile] [INFO] Compiling 1 source file to /simple/target/test-classes [INFO] [surefire:test] [INFO] Surefire report directory: /simple/target/surefire-reports T E S T S Running org.sonatype.mavenbook.AppTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.105 sec Results : Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 [INFO] [jar:jar] [INFO] Building jar: /simple/target/simple-1.0-SNAPSHOT.jar [INFO] [install:install] [INFO] Installing /simple/target/simple-1.0-SNAPSHOT.jar to \ ~/.m2/repository/com/sonatype/maven/simple/simple/1.0-SNAPSHOT/ \ simple-1.0-SNAPSHOT.jar You’ve just created, compiled, tested, packaged, and installed the simplest possible Maven project. To prove to yourself that this program works, run it from the command line. $ java -cp target/simple-1.0-SNAPSHOT.jar org.sonatype.mavenbook.App Hello World! |