我是靠谱客的博主 感动飞鸟,最近开发中收集的这篇文章主要介绍Maven一、Maven简介二、Maven安装与配置三、Maven仓库介绍及配置四、eclipse和Maven的配置 五、Maven项目的测试,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
目录
一、Maven简介
二、Maven安装与配置
三、Maven仓库介绍及配置
四、eclipse和Maven的配置
五、Maven项目的测试
一、Maven简介
Maven是一个项目管理、自动构建工具。
二、Maven安装与配置
1、在Maven的官网中下载maven安装包,解压即可使用
2、配置Maven环境变量
配置Maven其实与我们配置JDK是差不多的。先配置一个MAVEN_HOME,在配置path即可。
2.1 配置MAVEN_HOME
2.1.1 找到我们的此电脑右键找到属性,打开系统控制面板,再点开高级系统设置
2.1.2点击环境变量
2.1.3点击新建,在变量名中输入MAVEN_HOME(注意一定是全大写并且是下划线)
在变量值这里点击浏览目录选择我们存放Maven安装包的地方(注意一定得选择bin目录的上一层)
2.2、配置path
2.2.1找到系统变量中的path
2.2.2双击打开path,然后点击新建,在PATH环境变量里加入“%MAVEN_HOME%bin;%M2_HOME%bin;”即可
2.3验证
在doc命令中输入mvn -version
如果提示的是不是内部命令或文件则说明配置失败
三、Maven仓库介绍及配置
1、仓库的作用
存放我们所需要的jar包
2、仓库的分类
2.1中央仓库
中央仓库中存放了所有知名框架的jar包
双击点开io后就可以看到io所有版本的jar包
点击version对应下的版本点击去直接拷贝这个字符串就可以了
2.2公司仓库(私人仓库、私服)
因为中央仓库是外网的下载的过程中速度比较慢,在网络不稳定的情况下还会出现资源缺损的情况
所以一般公司都会从中央仓库中下载本公司所需要的jar包放到自己公司的仓库中
2.3本地仓库
程序员自己服务器中的仓库,自己使用的仓库
2.4仓库的比较
jar的查找顺序:本地仓库->私服->中央仓库
3、Maven仓库的配置
3.1配置本地仓库
3.1.1找到存放xml文件的conf,找到setting.xml
3.1.2找到本地仓库的字符串 locaRepository
3.1.3在Maven安装包的同级目录下创建一个文件夹mvn_repository
3.1.4将该文件夹路径放进setting.xml文件中的本地仓库字符串中
3.2配置私人仓库
3.2.1找到setting.xml文件中的私人仓库字符串mirrors
3.2.2将公司仓库字符串替换掉原有的,这里使用的是阿里云的
四、eclipse和Maven的配置
1、eclipse的配置
1.1配置字符编码集
工作区间与jsp
1.2配置tomcat
2、Maven的配置
2.1首先找到maven需要配置的两个地方
2.1.2配置Installations
点击add然后找到存放maven安装包的路径,找到bin目录的上一层
2.1.3配置user settings
点击第二个将setting.xml换成我们自己所配置的那个,注意第三个当我们替换成功时这里会自动发生变化
替换后
五、Maven项目的测试
1、创建Maven project
1.1Ctrl加n选择Maven,在连点三下next,然后选择webapp
当我们创建项目后,mvn_repository中就会有一个org文件夹
1.2填写公司名和项目名称
创建成功后mvn_repository就会出现log4j的jar包
2、解决项目的报错问题
2.1右键BuildPath选择source取消勾选allow再点击应用
2.2Maven各个文件夹的意思
2.3配置jdk1.8,工程中的某一个xml文件中写入一个字符串,达到jar下载的作用,在pom.xml文件中配置
2.4修改web.xml,web.xml2.3版本过低
2.5右键选择properties,取消java勾选,选择1.8,点击应用,再将web修改成3.1再点击应用
2.6修改content
最后
以上就是感动飞鸟为你收集整理的Maven一、Maven简介二、Maven安装与配置三、Maven仓库介绍及配置四、eclipse和Maven的配置 五、Maven项目的测试的全部内容,希望文章能够帮你解决Maven一、Maven简介二、Maven安装与配置三、Maven仓库介绍及配置四、eclipse和Maven的配置 五、Maven项目的测试所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复