码迷,mamicode.com
首页 > 其他好文 > 详细

Maven学习笔记(一)

时间:2017-08-10 01:11:00      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:mave   执行   笔记   get   单元   单元测试   自动化测试   install   classpath   

清单一:1.项目主代码一般情况放在src/main/java目录下,无须额外的配置,Maven会直接寻找目录找到项目主代码。

    2.Java类的包名应该与GroupId,artifactId名称保持一致,方便搜索构建或者Java类。

    3.代码编写完毕,利用Maven进行编译,在项目根目录下运行mvn clean complie。其中:

      clean:告诉Maven清理输出目录target/,也就是删除target/目录,默认Maven构建的所有输出都在target/中。

      resource:

      compiler:将项目主代码编译到target/classes目录下

    4.在执行完项目的清理和编译过程后,写单元测试代码并让Maven执行自动化测试

清单二:1.编写测试代码一般放在src/test/java目录下。

    2.单元测试标准是JUnit,在写测试类之前,需要为项目配置JUnit依赖。

    3.运行mvn clean test测试

清单三:1.打包mvn clean package进行打包,产生jar或者其他类型的包。

    2.如果其他项目有需要,有两种方式可以完成:

      (1)间接引用:将其复制到其他项目的classpath中

      (2)直接引用:执行mvn clean install,这样就将打包好的jar文件安装到本地仓库,其他maven项目就可以使用。

总结:从目前所知道的来看,Maven就是帮助将工程需要的所有jar包等从中央仓库或者本地仓库下载并编译成为class文件,用于支撑整个项目,好处是方便管理,而不用在需要各种jar包的时候到处查找下载配置。

Maven学习笔记(一)

标签:mave   执行   笔记   get   单元   单元测试   自动化测试   install   classpath   

原文地址:http://www.cnblogs.com/yfafa/p/7327097.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!