maven的学习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven的学习相关的知识,希望对你有一定的参考价值。

目录结构:
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的学习的主要内容,如果未能解决你的问题,请参考以下文章

Maven学习

Maven学习-目录结构

maven学习手册

maven学习手册

Maven学习总结

Maven&Git学习经验