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

maven的学习

时间:2017-12-08 12:14:13      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:tar   源代码   targe   分享图片   class   输入   artifact   类库   模块名   

目录结构:
boot目录包含一个类加载器框架
  |-Maven使用它加载自己的类库
bin目录包含mvn的运行脚本
|-在cmd中输入mvn就会调用这些脚本
    confing目录包含配置文件
    lib目录包含mvn平时使用的所有类库,除了自身的,还有第三		方的依赖的类库

配置环境变量:
环境变量分为用户变量和系统变量
如果电脑是多人使用,为了不影响别人,就在用户变量设置。
如果是私人的话,就无所谓了。
   新建一个变量 name: M2_HOME   value:maven的安装目录
   path 添加 ;%M2_HOME%\bin


pom.xml:(从struts-core的jar包中的maven中找到)
①.<modelVersion>:maven版本。
②.<groupId>:项目的包名。
③.<artifactId>:模块名。
④.<version>:0.0.1SNAPSHOT快照版本
在cmd中运行项目:(先进入项目所存放的目录)
①mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时
②mvn test 运行应用程序中的单元测试
会生成target文件夹,主程序编译的字节码文件在classes下面,测试程序放在test-classes下,surefire-reports文件夹下面存放是的所生成的测试报告
③mvn package 会在target目录下生成一个maven01-model-0.0.1SNAPSHPT.jar



在eclipse中安装maven

技术分享图片

技术分享图片

 





maven的学习

标签:tar   源代码   targe   分享图片   class   输入   artifact   类库   模块名   

原文地址:http://www.cnblogs.com/sanye25/p/8004302.html

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