博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven 和 Maven的配置
阅读量:4457 次
发布时间:2019-06-08

本文共 1258 字,大约阅读时间需要 4 分钟。

 

 

maven的介绍,初步认识,获取jar包的三个关键属性 --> 介绍仓库(获取的jar包从何而来)-->用命令行管理maven项目(创建maven项目) --> 用myeclipse创建maven项目 -->详细介绍pom.xml中的依赖关系(坐标获取、定位jar包的各种属性讲解

 

 

maven到底是什么?

    

 Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具[百度百科]

    这种又是大白话,如果没明白maven是什么,那么上面这句话跟没说一样,我自己觉得,Maven的核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包,而这里pom.xml文件对于学了一点maven的人来说,就有些熟悉了,怎么通过pom.xml的配置就可以获取到jar包呢?pom.xml配置文件从何而来?等等类似问题我们需要搞清楚,如果需要使用pom.xml来获取jar包,那么首先该项目就必须为maven项目,maven项目可以这样去想,就是在java项目和web项目的上面包裹了一层maven,本质上java项目还是java项目,web项目还是web项目,但是包裹了maven之后,就可以使用maven提供的一些功能了(通过pom.xml添加jar包)。

    所以,根据上一段的描述,我们最终的目的就是学会如何在pom.xml中配置获取到我们想要的jar包,在此之前我们就必须了解如何创建maven项目,maven项目的结构是怎样,与普通java,web项目的区别在哪里,还有如何配置pom.xml获取到对应的jar包等等,这里提前了解一下我们如何通过pom.xml文件获取到想要的jar的,具体后面会详细讲解该配置文件。

    pom.xml获取junit的jar包的编写。

 

 

 

      

           Maven的安装

 

      

                               1. 找到解压后的文件/conf/setting.xml文件

 

                                        进行编辑

 

                                    01.设置本地仓库

 

   

                             

 

                            2.解压下载的文件到指定的目录

 

                             3.复制解压后文件中的bin路径         E:\apache-maven-3.3.3\bin

 

                        4.去电脑设置=》高级系统设置=》环境变量=path

                            把刚才的路径添加到path

 

                               5.运行cmd    之后  输入   mvn -v

                           如果出现对应的版本信息证明安装成功

 

   

             

                  3.3Maven的配置

                                1. 找到解压后的文件/conf/setting.xml文件

                                             进行编辑

                                 01.设置本地仓库

  

 

 

 

           02.设置镜像位置

 

 

 

                   2.默认在C盘用户目录下会多一个.m2文件夹

                            然后把修改之后的setting.xml文件复制到此文件中即可!  

 

 

    4.Idea集成maven  

                      

             首先下载 maven  配置 maven的环境变量 和 本地仓库!

   

        

        

      

    

    

 

   

 

 

 

 

  

 

 

       在父项目中创建子项目

    

 

     

       子项目的创建同上!

 

    

 

  

 

 

 

 

   

 

 

 

    

转载于:https://www.cnblogs.com/abc666/p/9237153.html

你可能感兴趣的文章
顺序表、链表、栈和队列
查看>>
Linux第二天(Linux常用命令2)
查看>>
MySql知识体系
查看>>
JIRA中的标记语言的语法参考
查看>>
hdu 6318 Swaps and Inversions(归并排序)
查看>>
用css在IE7、8上实现圆角
查看>>
三维绿幕标定与跟踪
查看>>
android ProgressBar自定义半圆形进度条
查看>>
Django
查看>>
hdu.5212.Code(莫比乌斯反演 && 埃氏筛)
查看>>
python学习记录一
查看>>
使用LINQ的Skip和Take函数分批获取数据
查看>>
IP通信基础 4月1日
查看>>
KeyProvider
查看>>
空指针为什么能调用成员函数?
查看>>
用MySQL的存储过程来实现一些经典函数
查看>>
React (2) -- State and Lifecycle
查看>>
【转】在EmEditor上编译并运行JAVA
查看>>
关于SqlDateTime溢出的问题
查看>>
jquery下php与ajax的数据交换方式
查看>>