梦相随1006

版权归 梦相随1006 所有,未经 https://www.cnblogs.com/xin1006 作者许可,严禁转载

导航

Maven 基本介绍与使用

1 .  Maven包 下载地址   https://maven.apache.org/download.cgi 

     Maven环境变量配置  MAVEN_HOME=D:\develop\apache-maven-3.6.1

         path:原来的其它东东;%MAVEN_HOME%\bin;

     验证环境是否OK  CMD下输入:  mvn -v

 

2. settings.xml说明  本地仓库默认路径:${user.home}/.m2/repository

  设置自己的本地仓库路径 : <localRepository>D:/develop/m2/repository</localRepository>

       公司中经常会配远程仓库(也叫私服);   中央仓库 放置了几乎所有的开源Jar包

       本地仓库---->远程仓库---->中央仓库

 

3. maven项目的目录结构

 

 

4. maven常用命令

  mvn clean   --删除target目录(把之前的编译信息全部清除);

  mvn compile --编译源代码到target目录;

  mvn test--编译源代码,执行test包下的代码 到target目录;

  mvn package--编译源代码,执行test包下的代码,打包成jar或war包 到target目录;

  mvn install--编译源代码,执行test包下的代码,打包成jar或war包 到target目录,将打成的包放到本地仓库中;

  mvn deploy--发布,它可能需要配置其它插件等才能执行;

  每一个构建项目的命令都对应了maven底层的一个插件!

 maven声明周期   清理声明周期   默认声明周期 (从compile到deploy)   站点声明周期

 

5. 项目中的pom.xml

  项目自身信息;

  项目运行所依赖的Jar包(坐标);

  项目运行环境信息,如jdk,tomcat等

 

6. IDEA软件开发MAVEN项目

  打开软件后,Configure-->Settings--搜"Maven"

-DarchetypeCatalog=internal

 

 新建Maven工程--普通Java(quickstart)

 默认情况下 IDEA不会把完整的Maven结构创建完整,需要我们自己补齐目录, 注意在resources目录右键选择 Mark Directory As (Resources Root)

  其它相应的目录类似这样操作即可

若创建的是普通Java工程,建议不使用骨架

 

1. Maven集成Tomcat8插件,参考文章 

https://blog.csdn.net/u011781521/article/details/75194071


2. 在没有网络的环境下,本地镜像仓库完整,但是IDEA加载项目后却要联网下载导致各种报错。

解决办法是: 搜索本地maven库里面的_remote.repositories ,将所有该文件均删除即可。 

 

posted on 2019-09-18 20:22  梦相随1006  阅读(177)  评论(0编辑  收藏  举报