1、在maven官网下载最新的maven安装包,下载地址:http://maven.apache.org/download.cgi;
2、目前maven的版本是3.5.0,我们下载apache-maven-3.5.0-bin.zip这个文件,选择界面如下图所示;
3、下载完成后解压该文件,存放位置选择你常用的软件安装位置(自己最好记住该位置);
4、配置maven的环境变量,变量名为M2_HOME,变量值为刚才maven解压后的存放位置;
5、编辑path,win10系统下的path是新建就行,如下图所示;
6、以上步骤完成之后,maven的安装就完成了,要检验自己安装是否成功,在命令提示符里输入mvn -version,如果出现如下图所示的界面就表明你安装成功
7、maven是我们用来添加架包支持的,他需要一个地方来存放架包,这些配置都在maven目录下的conf文件夹中,在此文件夹中找到setting.xml文件,打开setting.xml文件,大概在54行是指定仓库地址的,将图中红线标出来的部分换成你自己想要做为maven仓库的地址,并把修改后的setting.xml文件复制一份放到刚才指定的那个仓库中;
上面七个步骤全部正确完成后就表示该外部的maven插件可以正常使用了,如果需要在你的开发工具里面直接使用外部的这个插件,你需要将这个外部插件添加到你的开发工具里面,我用的是MyEclipse2016,接下来就写一下MyEclipse2016添加外部maven插件
8、MyEclipse自带有maven插件,MyEclipse的版本不同,自带的maven版本也就不同,因此很多人不太愿意使用自带的插件。在MyEclipse2016中添加外部的maven插件只需要两步骤即可完成。依次在MyEclipse中打开Windows--->preference--->MyEclipse--->maven--->installations
9、在installations同级目录下,选择user settings,在第二行user settings中把你修改的maven的setting.xml文件引进来
全部正确完成之后就可以在MyEclipse中新建一maven项目了
MyEclipse2016添加外部的maven插件的更多相关文章
-
Vue 添加外部的时间插件不触发v-model事件更改数据
使用的jquery日期插件 最终问题是 在选择完成日期后并未激活 oninput事件,所以也没有激活v-model 去改变date 解决思路: 去插件js文件中,在赋值给dom的时候添加模拟输入事件便 ...
-
如何在IDEA上 添加GIT和maven、mybatis插件
IDEA工具上,添加GIT和maven.mybatis插件,相对比较简单: 首先下载GIT.maven.mybatis. 先添加GIT插件: 首先在IDEA找到file中找到setting,然后搜索g ...
-
Jenkins添加maven插件
1.1.1 安装Maven插件 我们要使用Jenkins+Maven对Java项目进行构建,需要安装Maven Project Plugin,具体安装过程请参考插件管理部分 1.1.2 3.Linux ...
-
常用Maven插件介绍
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的.进一步说,每个任务对应 ...
-
学习笔记——Maven实战(八)常用Maven插件介绍(下)
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的.进一步说,每个任务对应 ...
-
【转载】常用Maven插件介绍
http://www.cnblogs.com/crazy-fox/archive/2012/02/09/2343722.html 我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构 ...
-
【转】常用Maven插件
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的.进一步说,每个任务对应 ...
-
Maven实战(八)——常用Maven插件介绍(下)
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的.进一步说,每个任务对应 ...
-
Windows10下安装Maven以及Eclipse安装Maven插件 + 创建Maven项目
在官网下载Maven http://maven.apache.org/download.cgi 下载下来后加压缩,将apache-maven-3.5.4文件夹复制到想要存放它的位置,我放在了 ...
随机推荐
-
Mono for Android—初体验之“电话拨号器”
1.Main.axml文件: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmln ...
-
C语言中链表节点的实现,以及如何实现泛型
1.C语言中的struct是纯粹的结构体,没有访问权限的概念 2.C语言中用void* 来实现泛型编程,也是C++类和模板底层实现的基础,就是用void*来实现的 #include<stdio. ...
-
SpannableString使用详解
TextView算是android开发中最最常用的控件了,有的时候,我们要给一个TextView中的显示的文字设置不同的样式或者响应事件,比如同一个TextView中,有的字是红色,有的字是蓝色,有的 ...
-
JavaScript基础知识----六道有趣的Js基础题以及解答
题目: 1.找出数字数组中最大的元素(使用Math.max函数)2.转化一个数字数组为function数组(每个function都弹出相应的数字)3.给object数组进行排序(排序条件是每个元素对象 ...
-
jquery中html、text、val回调函数
先扫盲: 摘自菜鸟教程:jQuery 方法:text().html() 以及 val()拥有回调函数. 回调函数有两个参数:被选元素列表中当前元素的下标,以及原始(旧的)值.然后以函数新值返回您希望使 ...
-
Python资料汇总(建议收藏)
整理汇总,内容包括长期必备.入门教程.练手项目.学习视频. 一.长期必备. 1. *,是疑难解答.bug排除必备网站,任何编程问题请第一时间到此网站查找. https://st ...
-
JavaScript之String总汇
一.常用属性 ·length:返回字符串中字符长度 let str = 'asd '; str.length = 1;//无法手动修改,只读 console.log(str.length);//4 二 ...
-
Mysql 索引优化 - 2
永远小表驱动大表(小数据驱动大数据) in exists区别, SELECT * FROM A WHERE A.id in (SELECT id FORM B) 若A表数据大于B表数据用in SELE ...
-
微信小程序 --- 页面跳转
第一种:wx.navigateTo({}); 跳转: 注意:这种跳转回触发当前页面的 onHide 方法,将当前页面隐藏,然后显示跳转页面.所以可以返回,返回的时候触发 onShow方法进行显示: ( ...
-
python__系统 : 进程
在类unix操作系统下,可以用 os.fork() 创建一个新的进程,windows系统不可以: import os ret = os.fork() print('ret=%d' % ret) : p ...