文档章节

Maven安装与配置

_咫尺_
 _咫尺_
发布于 2015/01/18 21:11
字数 436
阅读 746
收藏 2

Maven安装配置 - 基础入门

    一、Maven安装与配置【当前】

    二、Eclipse中Maven插件安装和配置

    三、Eclipse构建Maven项目

    四、Dynamic Web project转成Maven项目


maven的好处:

  1. 对第三方依赖库,统一版本管理。

  2. 统一了目录结构

  3. 统一了软件构建阶段

  4. 支持多种插件

一、Maven安装

    A、下载安装

    进入Maven官网的下载页面:http://maven.apache.org/download.cgi,如下图所示:    

    

  下载当前最新apache-maven-3.2.3-bin.zip,并解压。我解压到D:\Program Files\

  

    BMaven仓库位置

  1. 找到 maven 下的 conf 下的 settings.xml 配置文件,我的 D:\Program Files\maven\conf\settings.xml

  2. maven 的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下,   现在将仓库指定到 D:\Repositories\Maven 下,只需要将上面注销的本地仓库打

        

  3.  于是 maven 本地仓库是D:\Repositories\Maven

    C、配置环境变量

    系统变量:MAVEN_HOME = D:\Program Files\maven

    用户变量:path = %MAVEN_HOME%\bin。打开 cmd,在里面敲:mvn -version  如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。 

  

    mvn 是 maven的一个指令,mvn -version 是查看版本信息,我的操作系统是 32位的 WIN7,安装的 maven 是 3.2.3。如果能打印如上信息,说明Maven3 已经安装完成。

    OK,在 cmd执行:mvn help:system

    这时候 maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的。接下来是在 eclipse 中安装 maven 插件。

 

    原创作者博客已经迁移至github,点击查看

© 著作权归作者所有

_咫尺_
粉丝 24
博文 11
码字总数 5503
作品 0
朝阳
程序员
私信 提问
eclipse配置maven + 创建maven项目(三)

上篇博文中我们介绍了maven下载、安装和配置(二),这篇博文我们配置一下eclipse,将它和maven结合,并我们创建一个maven的项目。 准备工作 在eclipse配置maven之前需要我们做好准备工作,如...

Airship
2017/10/24
30
0
eclipse maven安装配置

下载在Apache下载Maven,下载地址:http://maven.apache.org/download.html,在win7下载文件为:apache-maven-3.1.0-bin.zip.下载好以后我们把文件解压到文件系统某目录下(建议路径中不要掺...

穿林度水
2016/11/07
65
0
Eclipse中Maven插件安装和配置

Eclipse中Maven插件安装和配置 一、Maven安装与配置 二、Eclipse中Maven插件安装和配置【当前】 三、Eclipse构建Maven项目 四、Dynamic Web project转成Maven项目 一、Eclipse中Maven插件安装...

xiaoxiaomo
2015/01/18
2.9K
0
JEESZ分布式框架开发环境部署

1. 环境准备 1. 开发工具: Eclipse IDE(建议使用高一点的版本) 2. JDK版本:JDK1.7 3. 项目管理: Maven3.1.1 2. 安装步骤 1. 安装jdk1.7并配置环境变量(相信大家都会做,这里不再做重复...

愉快的鱼儿
2017/06/12
0
0
开源中国 Maven 库使用帮助

使用 接下来将简单介绍如何在您的项目中使用 Maven,以及使用 OSChina 提供的 Maven 服务。 1.安装 Maven 如果需要使用到 Maven ,必须首先安装 Maven , Maven 的下载地址在 Apache Maven 中...

thankyoulife
2014/07/30
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
今天
1K
12
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
今天
22
0
计算机实现原理专题--二进制减法器(二)

在计算机实现原理专题--二进制减法器(一)中说明了基本原理,现准备说明如何来实现。 首先第一步255-b运算相当于对b进行按位取反,因此可将8个非门组成如下图的形式: 由于每次做减法时,我...

FAT_mt
昨天
17
0
好程序员大数据学习路线分享函数+map映射+元祖

好程序员大数据学习路线分享函数+map映射+元祖,大数据各个平台上的语言实现 hadoop 由java实现,2003年至今,三大块:数据处理,数据存储,数据计算 存储: hbase --> 数据成表 处理: hive --> 数...

好程序员官方
昨天
29
0
tabel 中含有复选框的列 数据理解

1、el-ui中实现某一列为复选框 实现多选非常简单: 手动添加一个el-table-column,设type属性为selction即可; 2、@selection-change事件:选项发生勾选状态变化时触发该事件 <el-table @sel...

everthing
昨天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部