Maven2 学习笔记[2]-HelloWorld

Maven2 学习笔记[2]-HelloWorld
一个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。

你可能感兴趣的:(Maven2 学习笔记[2]-HelloWorld)