一个Hello World程序是必不可少。
1.创建一个项目
建立一个文件夹mvntest(由于我是在做测试,所以随便建立一个文件夹,但习惯上,这应该是我们的Workspaces。)
通过cmd切换到此文件夹下:
cd mvntest
mvn archetype:create -DgroupId=com.jn -DartifactId=HW -DpackageName=com.jn
然后看看 mvntest的文件夹下发生了什么变化。
HW
....|--pom.xml
....|--src
........|--main
............|--java
................|--com
.....................|--jn
.........................|--App.java
........|--test
.............|--省略
因为我不打算用test目录,所以把test删除掉。(关于创建一个项目的例子非常多,这里就不赘述了)
自动生成的类App.java的内容其实就是输出 Hello World.
2.构建此项目
此演示不需要用到Junit,所以将以来Junit的节点删除的掉。
pom.xml为:
1<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4
5 <groupId>com.jn</groupId>
6 <artifactId>HW</artifactId>
7 <version>1.0-SNAPSHOT</version>
8 <packaging>jar</packaging>
9
10 <name>HW</name>
11 <url>http://maven.apache.org</url>
12
13 <properties>
14 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15 </properties>
16
17</project>
18
cd HW
mvn package
执行命令后,再看HW目录。生成target文件夹。
cd target
java -cp HW-1.0-SNAPSHOT.jar com.jn.App
执行命令后,会看到Hello World 字样。
本文为原创,欢迎转载,转载请注明出处BlogJava。