1. Maven 作为 Java 世界中最强大的构建工具,帮助开发者完成大量的重复工作。并且越
来越多的开源组织开始采用 maven,所以我们还是有必要学下。
2. 首先打开: http://maven.apache.org/download.html 下载最新版本的 maven,
本次使用的版本为 apache-maven-3.0.4-bin.zip。
3. 解压 zip 文件,文件如下图所示:
4. 环境搭建
a) Java 环境搭建
能看到这里的,应该不会在问这个问题,如果真有朋友不懂的,请上网查询相关资
料,或者查看我这方面的文档。
b) Maven 环境搭建
i. 解压下载的 maven 到你自己的目录去,如“E:\JavaService\Maven-3.0.4”
ii. 计算机-> 属性–>高级->环境变量
系统变量里面添加
M2_HOME
E:\JavaService\Maven-3.0.4
iii. path 变量修改
找到 path 变量,然后在尾巴或者什么地方添加变量。
“%M2_HOME%\bin;”
注意多个值之间用分号分开。
iv. 检查 maven 安装是否成功
重新打开 1 个新的 cmd 窗口,键入指令(配置了环境变量后,要重新打开 cmd窗口才行,
如果是以前的 cmd 窗口则不起作用)。
echo %M2_HOME% (maven 安装目录)
mvn -v (maven 的版本相关信息)
如出现上图则说明安装成功。
5. maven 目录
a) bin
mvn 相关的运行脚本。
b) boot
maven 的类加载器框架(plexus-classworlds-2.4.jar)。
c) conf
maven 的配置文件(settings.xml)。
d) lib
maven 运行时所需要的 Java 类库。
e) 其他
这些都是 maven 的一些介绍之类的。
6. m2eclipse 的安装
a) 安装插件
eclipse –> help -> Install new software,输入插件地址,便可进行相关安装。
插件地址:http://m2eclipse.sonatype.org/sites/m2e
b) 相关配置
基本上每一个 IDE 都继承 maven,但是我们不要用内置的,我们要用刚刚自己安装的外置 maven,
因为毕竟是自己的,放心点呢。
Window -> Preferences -> Maven -> User settings
为什么这里是 C:\Users\Administrator\settings.xml,
而不是 E:\JavaService\Maven-3.0.4\conf\settings.xml?
请看下面的第 7 点注意事项。
7. 注意事项
a) ~/.m2 仓库
C:\Users\Administrator\.m2 目录下会发现很多文件
其实 C:\Users\Administrator\.m2\repository 就是 maven 强大的仓库,所有构件都在这下面。
b) 配置用户范围的 settings.xml
去E:\JavaService\Maven-3.0.4\conf下 拷 贝settings.xml文 件 到C:\Users\Administrator\.m2 下面,
有很多好处。
i. 影响范围
E:\JavaService\Maven-3.0.4\conf 下的配置是影响整台机器的所有用户,
而后者则是针对某一用户的配置。
ii. 便于升级
升级时候,只需要将新版本的 maven 放在原来的目录下,然后修改下M2_HOME 的路径,
避免出错。
c) 修改 eclipse.ini
eclipse 默认是运行在 JRE 上的,但是 m2eclipse 的一些功能要求使用 JDK。
解决方法:添加 vm 配置指向 JDK。
d) 设置 MAVEN_OPTS 环境变量
MAVEN_OPTS
-Xms128m -Xmx512m
因为 Java 默认的最大可用内存往往不能满足 maven 的运行需要,特别是生成项目站点的时候,
配置方法和环境变量的配置方法一样。
相关推荐
### Maven环境搭建与配置详解 #### 一、Maven简介 Maven是Apache下的一个开源项目,它是一种项目管理和理解工具。通过一个中心信息管理的方式,Maven能够管理项目的构建、报告和文档。Maven使用描述性的XML文件来...
"maven环境搭建、MyEclipse配置maven项目" Maven 环境搭建是 Java 开发者必备的技能之一,本文将指导读者在 Windows 环境下搭建 Maven 环境,并配置 MyEclipse 配置 Maven 项目。 Maven 下载与安装 Maven 的下载...
Myeclipse 配置 Maven 环境搭建 Maven 是基于项目对象模型(POM)的项目管理工具,能够通过一小段描述信息来管理项目的构建、报告和文档。下面是 Myeclipse 配置 Maven 环境搭建的详细步骤: 一、Maven 的下载安装...
**Maven环境搭建** Maven是一个强大的项目管理工具,它帮助Java开发者管理和构建项目,统一项目的构建过程,解决依赖管理问题。以下是如何在Windows环境下搭建Maven的基本步骤: 1. **下载Maven**:首先,你需要...
** Maven环境搭建详解 ** Maven是一个强大的Java项目管理和集成工具,它可以帮助开发者构建、管理和部署项目。在Java开发中,Maven通过依赖管理和项目对象模型(Project Object Model,POM)来简化构建过程,使得...
【Myeclipse配置Maven环境搭建】是Java开发中的一项重要任务,因为Maven是一个强大的项目管理和构建工具,它基于项目对象模型(POM),能够自动化处理项目的构建、依赖管理和文档生成。以下是对配置过程的详细说明:...
Maven安装和配置详细教程,maven环境搭建入门教程
### Maven环境搭建详解 #### Maven概述 Maven是一款基于项目对象模型(Project Object Model, POM)的软件项目管理工具,能够通过简单的描述信息来管理项目的构建、报告和文档等。Maven的主要特点包括但不限于: ...
在“mongodb+springmvc+maven环境搭建”过程中,我们需要完成以下步骤: 1. **安装MongoDB**:首先,你需要下载并安装MongoDB服务器。根据操作系统(Windows、Linux或Mac)在MongoDB官网获取相应版本的安装包。安装...
**Maven环境搭建** Maven是Java项目的构建工具,通过定义项目对象模型(POM),它可以自动管理项目的构建、报告和依赖关系。在搭建这个环境时,你需要配置Maven的pom.xml文件,列出所有依赖项的版本,包括Spring MVC...
最后,确保Web服务器(如Tomcat)配置正确,将项目部署并运行,即可完成SpringMVC+Hibernate+JPA的环境搭建。 总的来说,SpringMVC、Hibernate和JPA的集成为Web开发提供了强大的支持,Maven则使得依赖管理和构建...
在Linux环境下搭建Maven是Java开发者进行项目构建和管理的重要步骤,特别是在处理像Hadoop这样的大型Java项目时,Maven的使用变得尤为关键。本文将详细介绍如何在Linux系统上安装和配置Maven,并探讨其与Java、...
在本文中,我们将深入探讨如何搭建Maven环境,并利用`.m2`目录进行配置和管理。 首先,让我们理解Maven的基本概念。Maven基于项目对象模型(Project Object Model,POM),通过使用插件和约定优于配置的原则来自动...
结合maven搭建SpringMVC开发环境。 刚导入有错的话在工程上右击-> Java Build Path -> Add Library...-> Server Runtime -> Apache Tomcat -> Finish。 这样就可以了
本文将详细介绍如何搭建Eclipse与Maven的集成环境,帮助开发者更高效地进行Java项目开发。 **一、Eclipse安装** 1. 下载Eclipse:首先,你需要从Eclipse官方网站(https://www.eclipse.org/downloads/)下载适合你...
### Maven基础环境搭建详解 #### 一、Maven简介与作用 Maven 是一款非常流行的自动化构建工具,它主要用于 Java 项目的构建、依赖管理和项目信息管理。通过一系列生命周期和插件,Maven 能够自动完成项目的编译、...