Win7下Maven的安装与配置
简介
官网:https://maven.apache.org/
Apache Maven,是一个(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(Project Object Model,缩写:POM)概念,项目对象模型存储在名为 pom.xml 的文件中。Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。
下载-安装-配置的步骤
下载与安装
1、到官网https://maven.apache.org/download.cgi去下载maven,目前Maven 3.3.9是最新版本,并且解压apache-maven-3.3.9-bin.tar.gz到本地。
注意:Maven的3.3需要提前安装好JDK 1.7以上版本。
2、添加环境变量,即创建的目录的目录中的Apache-Maven-3.3.9的bin目录路径添加到PATH环境变量中。

3、cmd的DOS页面中用"mvn -v"命令测试是否安装成功,如果成功,应显示如下。

配置
参考官网配置文档:https://maven.apache.org/settings.html
1、 settings.xml 配置文件。
这个settings.xml文件包含用于定义配置的Maven执行以各种方式,如值的元素的pom.xml,但不应该被捆绑于任何特定的项目,或者分发到观众。这些措施包括价值观,如本地仓库的位置,备用远程存储库服务器和身份验证信息。
settings.xml 配置文件存在于2个位置:
- 全局设置-maven安装目录下的 conf 下的 settings.xml配置文件。即C:\Program Files\apache-maven-3.3.9\conf。
- 用户设置-用户目录下:${user.home}/.m2/settings.xml配置文件。
apache-maven-3.3.9的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的,打开C:\Program Files\apache-maven-3.3.9\conf\settings.xml指定本地仓库位置。
如下图,取消注释,填好本地仓库的位置:

注意:如果两个文件存在,它们的内容被合并,以用户特定的settings.xml占主导地位。
Win7下Maven的安装与配置的更多相关文章
- win7下IIS的安装和配置 图文教程
转自 http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功.在博客里记录一下,给需要的 ...
- win7下IIS的安装和配置
win7下IIS的安装和配置 图文教程,需要的朋友可以参考下 http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下 ...
- Win7下IIS的安装与配置
win7下IIS的安装和配置 图文教程,需要的朋友可以参考下 一.首先是安装IIS.打开控制面板,找到“程序与功能”,点进去 二.点击左侧“打开或关闭Windows功能” 三.找到“Internet ...
- windows下Maven的安装与配置
1 安装maven前首先确认计算机已正确安装JDK2 下载maven 地址:http://maven.apache.org/download.html安装文件格式如下:apache-maven-3.0 ...
- win10下maven的安装与配置
下载apache-maven-3.5.3-bin.zip并解压: 环境配置: 系统环境:添加=>MAVEN_HOME 值为apache-maven-3.5.3的路径(D:\xxx\apache- ...
- Mac OS X下Maven的安装与配置
Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录.例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven cl ...
- win7下maven的安装
1.在安装maven之前,先确保已经安装JDK1.6及以上版本,并且配置好环境变量.2.上Maven官网(https://maven.apache.org/download.cgi)下载Maven的压 ...
- win7下IIS的安装和配置图文教程
1. 首先是安装IIS.打开控制面板,找到”程序与功能”,点进去 2. 点击左侧”打开或关闭Windows功能” 3. 找到”Internet 信息服务”,按照下图打勾即可 等待安装完成 4. 安装完 ...
- 【随笔】Win7下GVIM的安装与配置
针对各种语言的编辑器千千万万,最好的就是最适合自己的,这句话一点没错. 偶然间,需要在Windows上编写代码,MyEclipse等太大,完全没有必要,所以就想起来了vim这个神器.个子小,功能强,就 ...
随机推荐
- MySQL基础(五)——视图
MySQL基础(五)--视图
- UVA 12050 - Palindrome Numbers 模拟
题目大意:给出i,输出第i个镜像数,不能有前导0. 题解:从外层开始模拟 #include <stdio.h> int p(int x) { int sum, i; ;i<=x;i+ ...
- 表结构导出到excel中
SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull ...
- JavaScript编写简单的抽奖程序
1.需求说明 某公司年终抽奖,需要有如下功能 1)可以根据实际情况设置到场人数的最大值 2) 点击“开始”,大屏幕滚动,点击“停止”,获奖者的编号出现在大屏幕上 3)在界面里显示全部奖项获奖人编号 4 ...
- 我的android学习经历29
四大组件之广播接收者BroadcastReceiver 新建广播接收器 需要新建一个类继承类BroadcastReceiver,并且重写其中的方法onReceive(),不要在这个方法中添加过多的逻辑 ...
- VI编辑器
- 关于【bootstrap modal 模态框弹出瞬间消失的问题】
前提是你没有重复引入bootstrap.js\bootstrap.min.js和modal.js.一下提供一个小例子. <button class="btnbtn-primary bt ...
- jQuery细节总结
1.mouseover和mouseenter 区别 mouseenter指鼠标进入元素时触发,鼠标在元素子元素上不触发. mouseover指鼠标进入元素时触发,在元素进入子元素会触发. 在此引用一个 ...
- vim配置php开发环境
1.ctags-用于代码间的跳转 安装 sudo apt-get install ctags 使用 1). 在某个目录下, 建立tags. ctags -R . --执行之后会在当前目录下生成一个ta ...
- 批量创建客户主数据函数SD_CUSTOMER_MAINTAIN_ALL
分享一下批创建客户主数据函数:SD_CUSTOMER_MAINTAIN_ALL TABLES:T077D,ZCITY,T005S,BNKA,ADRC,KNA1. DATA: TMP_KTOKD(4) ...