一、什么是maven?

Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。
   作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。

二、Maven的安装与配置

1)下载maven安装包,解压即可使用(3.6.0)
      http://maven.apache.org/download.cgi  (下载路径)

选择第二个,点击下载

2) 配置maven环境变量

2.1)此电脑=》属性=》高级系统设置=》环境变量=》系统变量下面点击新建=》配置M2_HOME(变量名)=》变量值maven下载文件夹路径=》点击确定

2.2)系统变量下面点击新建=》配置 MAVEN_HOME(变量名)=》变量值maven下载文件夹路径=》点击确定

2.3) 修改path添加maven相关路径

系统变量下面找到Path=》选中点击编辑=》 配置方式跟jdk有些类似,环境变量MAVEN_HOME和M2_HOME的值为maven的根目录=》在PATH环境变“%MAVEN_HOME%\bin;%M2_HOME%\bin;”即可

注意:copy %MAVEN_HOME%\bin;%M2_HOME%\bin;

3.验证配置

doc窗口以管理员身份 执行命令“mvn –version”,若配置成功如下图所示

二、IDEA的maven配置

1、修改“maven下载路劲\conf”下的setting.xml文件,配置本地仓库。

1.1在电脑任意盘符建立本地仓库文件夹(repository),用来储存jar包。

1.2在repository下建立2个文件夹

(mvn-repository)用来储存jar包

(svn-repository)用来储存代码

注:仓库分为三种:1、  中央仓库(默认是国外的源,换成国内的阿里巴巴的源,速度更快) https://mvnrepository.com/

2、 公司仓库(也叫私人仓库或私服)
3、 本地仓库

jar的查找顺序:本地仓库->私服->中央仓库

2、找到下载maven路径下的conf\setting.xml文件,把setting.xm里localRepository标签里写上刚刚创建本地仓库的路径。

3、换源“阿里云”

setting.xml中找到mirrors标签,再添加阿里镜像即可

<mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        </mirror>

4.打开IDEA,configure=》settings =》Build,Excepion,DeployMent=》Maven=》配置maven安装路径的settings 和本地仓库路径,记得打上后面的√。

5 、返回Idea页面,创建maven项目,Project SDK 是1.8=》选择archetype—webapp项目=》点击next

6.填写项目名和项目储存路径,groupID:一般就是公司域名反写=》next

7.1检查maven home directory路径是否是maven安装路径,若不是请更改成maven安装路径名

7.2检查setting file填写路径是否是settings.xml正确路径,location repository填写路劲是否为本地仓库的正确路径

7.3点击右上角+号,添加archetypeCataLog  internal,加快项目加载速度

8.项目创建成功后添加Java、resporces、

点击main(源代码)=》右键new=》Directory=》Java和resporces

创建test、 resporces :

点击src(测试代码)=》右键new=》Directory=》test和resporces

9.配置TomCat服务器

9.1Add Configuration=>走上角+号=》找到TomCat Server=》local

9.2 选择服务器版本和服务器安装路径

9.3点击DeployMent,点击左上角+号=》点击Artfact....=》选择项目名

9.4检查服务器是否为你先前所选择的服务器版本及 After launch 浏览器类型=》ok

eclipse和idea使用maven相比之下,IDEA更加便捷。
  eclipse:基于workspace工作空间,一个工作空间里面可以包含多个项目
  idea   :基于project工程,一个工程里面包含多个模块(module)

Maven的下载和安装相关推荐

  1. Maven的下载、安装

    Maven的下载.安装 1.Maven的下载 2.配置Maven路径 测试是否安装成功 <END> 1.Maven的下载 Maven下载地址:http://maven.apache.org ...

  2. IntelliJ IDEA 使用Maven工具 (新手入门简单操作,maven的下载,安装,配置)

    一.maven的概述 1.什么是maven   maven是一个项目管理工具,包含项目管理,插件以及目标的逻辑等.maven为我们提供了一系列的执行流程: maven执行流程 2.maven的下载安装 ...

  3. Windows下Maven的下载、安装及IntelliJ IDEA集成配置

    文章目录 下载和安装 Maven 创建本地仓库 配置本地仓库路径 配置环境变量 IDEA 中配置 Maven 的本地仓库 解决IntelliJ IDEA 创建Maven项目速度慢问题 下载和安装 Ma ...

  4. Maven的下载、安装和配置

    一   下载和安装Maven 1 .下载maven的bin,在apache官方网站可以下载,登录 :http://maven.apache.org/download.cgi站点下载Maven最新版本如 ...

  5. maven的下载和安装教程

    1.Maven的简介 Maven是一个项目管理工具,主要用于Java平台的项目构建.依赖管理和项目生命周期管理. 当然对于我这样的程序猿来说,最大的好处就是对jar包的管理比较方便,只需要告诉Mave ...

  6. Maven的下载以及安装

    1.下载Maven 打开链接:https://maven.apache.org/download.cgi 之前的maven版本:https://archive.apache.org/dist/mave ...

  7. maven的下载和安装(win和IOS)

    官网下载Maven最新安装包: 进入Maven官网的下载页面:http://maven.apache.org/download.cgi 一.下载 如下图:  apache-maven-3.5.2-sr ...

  8. Maven的下载与安装

    Maven官网下载链接 下载好之后解压到一个没有中文的和空格的目录下,然后进行环境变量的配置(前提是你的电脑上已经安装了JDK) 配置好这个之后,去Path下再进行配置 %MAVEN_HOME%\bi ...

  9. MyBatis学习笔记(一):MAVEN的下载,安装与环境配置和在IDEA中配置maven

    一.下载 官网下载 :http://maven.apache.org/download.cgi 网速慢的也可以下载我配置好的国内阿里云仓库的.以下以我配置好的为例: 下载链接:https://pan. ...

  10. Maven的下载和安装【详细】

    文章目录 一.什么是Maven? 二.Maven的安装与配置 2.1下载Maven安装包 2.2配置Maven环境变量 2.3验证 三.Idea配置Maven 3.1配置 setting.xml文件 ...

最新文章

  1. Androidx FloatingActionButton 中间图片颜色值修改
  2. eclispe使用外部tomcat总结
  3. bash-shell详解
  4. ARMV8 datasheet学习笔记3:AArch64应用级体系结构
  5. spark之12:集群模式概述
  6. Strom小实例,大小写转换
  7. Mac OS defaults命令(Access the Mac OS user defaults system)
  8. jmeter jdbc mysql_jmeter获取JDBC响应做接口关联(三)
  9. 男性最脆弱的五大器官
  10. gtp文件服务器,GTP中文网吉它谱吉他谱guitar网站
  11. 好想学python机器人_拥有自动学习的Python机器人-ChatterBot
  12. 四大科技支撑大健康生态 360保险输出标准化、定制化两大核心力
  13. 轻量级ORM框架 Bankinate
  14. 【Expression 序列化】WCF的简单使用及其Expression Lambada的序列化问题初步解决方案(三)...
  15. 常用正则表达式归类贴
  16. hive order by sort by distribute by总结
  17. 模板引擎-2-模板引擎提供的模板语法
  18. android与相机连接电脑,使用Android手机或平板电脑控制dSLR相机
  19. error Invalid regular expression (/(.*\\__fixtures__\\.*|node_modules[\\\]react[\\\]dist[\\\].*|webs
  20. 利用Udacity模拟器实现自己的自动驾驶小车

热门文章

  1. 如何修复uefi引导?这种方法才是最有效的解决方法
  2. 网络工程师需要那些技术
  3. 最棒的PHP后台管理系统
  4. JVM之Tomcat的优化
  5. 主成分分析(PCA)算法实现iris数据集降维
  6. endnotex7怎么导入中文文献_EndNote导入CNKI文献的方法 | 科研动力
  7. Cocos Creator 实现大厅+子游戏模式
  8. Linux中移动光标cw什么意思,Linux下的vi命令详解
  9. 神州数码DCN交换机SNMP配置命令
  10. 高等数学 下册 第九章 偏导数 笔记