手动创建maven项目

来源:互联网 发布:云计算好学么 编辑:程序博客网 时间:2024/06/14 21:33

这篇文章主要写如何手动创建Maven项目。
一.你必须下载和安装好maven,具体方法看博文:http://blog.csdn.net/u012934325/article/details/54178232
二.下载和安装好maven以后,需要开始手动创建maven项目
1.首先简单介绍一下Maven项目的目录结构
这里写图片描述
可以看出项目名称下面有src目录和pom.xml文件,在src目录下有main和test目录,main和test目录下都有一个java目录,java目录下面又有package。
2.我以HelloWorld为例子来介绍
(1)我们编写源代码HelloWorld.java:

package com.wonders.maven;public class HelloWorld{    public String sayHello(){        return "hello world";    }}

此源代码需要保存在src目录下的main目录下面的java目录下
(2)我们编写HelloWorldTest.java来对上述的进行测试,此处使用了junit4来进行单元测试

package com.wonders.maven;import org.junit.*;import org.junit.Assert.*;public class HelloWorldTest{    @Test    public void testHello(){        Assert.assertEquals("hello world",new HelloWorld().sayHello());    }}

(3)最后我们写pom.xml文件:

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">    <modelVersion>4.0.0</modelVersion>   <groupId>com.wonders.maven</groupId>   <artifactId>maven01</artifactId>   <version>0.0.1SNAPSHOT</version>   <dependencies>        <dependency>            <groupId>junit</groupId>            <artifactId>junit</artifactId>            <version>4.10</version>        </dependency>   </dependencies></project>

当上述的所有步骤操作完之后,我们就可以运行我们的maven命令
(4)输入cmd,然后进入到项目文件夹中,输入mvn compile命令,对maven项目进行编译,如果你是第一次运行maven项目,会进行相关pom及所依赖的jar文件的下载,最后运行结果如下图所示,在你的project中会声称一个target的文件夹
这里写图片描述
这里写图片描述
(5)运行mvn test,对你的样例进行测试:
这里写图片描述
(6)使用mvn package命令,可以对你的maven项目进行打包
这里写图片描述
上面的这些就是如何手动创建一个maven项目,当然也可以使用IDE,不用这么麻烦,但是我觉得还是应该了解一下这个目录结构,以及每个目录的作用都是干什么的,也可以顺便熟悉一下maven的命令。

0 0
原创粉丝点击