maven学习过程记录——初步1

一、maven准备:

    1、下载maven:http://maven.apache.org/download.cgi    最新版本:apache-maven-3.1.1-bin.zip 

    2、安装maven:只需要解压apache-maven-3.1.1-bin.zip到D盘下;

    3、配置环境  :配置环境变量:path :=:D:\apache-maven-3.1.1-bin\apache-maven-3.1.1\bin  ;

    4、测试环境:在dos命令下运行 mvn -version  ,如果提示有maven的版本信息,说明maven安装成功。

    5、简单试用maven:

          第一个模块:

             1)  建D:\maven_test\maven\01目录;

             2) 建pom.xml;   在pom.xml配置:

                       <modelVersion>4.0.0</modelVersion>  ----模型版本(固定不变)
                        <groupId>cn.edu.zttc.hello</groupId>  -----项目的名称
                      <artifactId>hello-first</artifactId>   ------即模块名
                       <version>SNAPSHOT-0.0.1</version>  ----版本设置为快照版本的第一个版本

            3) 建Hello.java文件,java文件必须放在D:\maven_test\maven\01\src\main\java目录下面(注意:src\main\java

           4) 编译java文件:dos下切换到对应盘:cd D:\maven_test\maven\01,然后运行:mvn compile 命令进行编译;

          5)编写测试类Test:测试类java文件必须放在D:\maven_test\maven\01\src\test\java目录下面(注意:\src\test\java

          6)添加junit:在pom.xml中添加后面配置 无需要加jar包,会自动到中央仓库去下载(前提是能上网):

                                       <dependencies>
                                                    <dependency>
                                                              <groupId>junit</groupId>
                                                             <artifactId>junit</artifactId>
                                                             <version>4.10</version>
                                                             <scope>test</scope>
                                                    </dependency>
                                       </dependencies>

              7)编译测试类:运行:mvn test   ;

              8)清除编译:运行:mvn  clean  ;

              9)先清除,后编译和编译测试,再打包成jar包命令:mvn clean package  ;(本地)

              10)先清除,后编译和编译测试,再打包成jar包,并发布到中央仓库中:mvn  clean  install  ;(本地与中央仓库)

        第二个模块:

                建目录  :D:\maven_test\maven\02\   ;其他同上,但要对上面第一个模块进行引用,那只需要在第二个模块中的pom.xml中进行如下配置就可以:

                <modelVersion>4.0.0</modelVersion>
<groupId>cn.edu.zttc..hello</groupId>
<artifactId>hello-second</artifactId>
<version>SNAPSHOT-0.0.1</version>

<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
<dependency>    ----对一个模块进行依赖配置
<groupId>cn.edu.zttc..hello</groupId>
<artifactId>hello-fisrt</artifactId>
<version>SNAPSHOT-0.0.1</version>
<scope>compile</scope>
</dependency>

</dependencies>       

          运行mvn  clean  install   ;就可以把第二个模块发布到中央仓库;

二、安装中央仓库:1、修改maven目录下的conf中的setting.xml                   (默认是在用户文档下面的.m文件下面,建议修改为自己机器上不会被删除的路径)

                            <localRepository>D:/java/mavn/repos</localRepository>

三、maven的一些命令介绍:

mvn clean -->表示运行清理操作(会默认把target文件夹中的数据清理)
mvn clean compile-->表示先运行清理之后运行编译,会见代码编译到target文件夹中
mvn clean test-->运行清理和测试
mvn clean package-->运行清理和打包
mvn clean install-->运行清理和安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用
mvn clean deploy-->运行清理和发布(发布到私服上面)


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值