ALL is Well!

敏捷是一条很长的路,摸索着前进着

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  30 随笔 :: 23 文章 :: 71 评论 :: 0 Trackbacks
一个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
posted on 2010-09-03 13:00 李 明 阅读(457) 评论(0)  编辑  收藏 所属分类: Maven2

只有注册用户登录后才能发表评论。


网站导航: