Maven安装配置目录结构配置文件常见命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven安装配置目录结构配置文件常见命令相关的知识,希望对你有一定的参考价值。

1、下载配置maven
  a、配置java_home
  b、配置maven_home或者m2_home
  c、配置path
    %maven_home%in
  d、验证 mvn -v  命令查看maven是否安装配置成功
  e、配置本地仓库  maven目录/conf/settings.xml
默认本地仓库:c:/users/YANQUN/.m2/repostory
修改本地仓库:<localRepository>D:/mvnrep</localrepository>

2、使用maven
  约定优于配置
  硬编码方式:job.setpath("d:\abc")
  配置方式:conf.xml <path>d:\abc</path>
  约定:使用默认值 d:\abc

3、maven约定的目录结构
  项目
  -src
    -main  程序功能代码
      -java  java代码
      -resources  资源代码、配置代码
    -test 测试代码
      -java
      -resources
  -pom.xml 项目对象模型,把一个项目看成一个对象

DOM 把一个标签看成一个对象

pom.xml文件:
  <groupId>域名翻转.大项目名</groupId>  比如:<groupId>org.lanqiao.maven</groupId>
  <artifactId>子模块名</artifactId>  比如:<artifactId>HelloWorld</artifactId>
  <version>版本号</version>  比如:<version>0.0.1-SNAPSHOT</version>

4、maven依赖:
  A中的某些类,需要使用B中的某些类,则称为A依赖B,比如commons-fileupload.jar->commons-io.jar
  在maven项目中,如果要使用一个当时不存在的jar或模块,则可以通过依赖实现(去本地仓库、远程仓库(私服、中央)去寻找)
5、dom命令执行mvn:
  必须在pom.xml所在目录中执行

6、maven常用命令
  第一次执行命令时,因为需要下载执行该命令的基础环境(maven基础组件、基础jar包),所以会从远程仓库(私服、中央)下载该环境到本地仓库,以后就不用下载
  mvn compile --只编译main目录中的java文件
  mvn test --测试
  mvn package --把源代码打包成jar/war包
  mvn install --将开发的模块放入本地仓库,供其他模块使用,放入的位置,是通过gav决定的。
  mvn clean --删除target目录,即删除编译文件的目录。

7、远程仓库分类
  私服(nexus)
  中央仓库
  中央仓库映像






































以上是关于Maven安装配置目录结构配置文件常见命令的主要内容,如果未能解决你的问题,请参考以下文章

maven的安装和配置

Maven安装与配置

一键安装Maven--配置本地仓库--配置阿里云镜像

Maven安装目录分析

小白入门之Maven

Maven的安装配置