早就知道Maven和ant,可是因为太懒,一直没去尝试。直到在金蝶面试之后,我才真正意识到:机会总是给有准备的人。才下定决心去改变自己,让自己动起来,不能在懒下去。
初次接触Maven。
1、Maven的安装
在安装Maven之前,首先要确认你已经安装了JDK,Maven可以运行在JDK1.4及其以上版本。
Maven的下载页面:http://maven.apache.org/download.html,其中包含针对不同平台的各种版本的Maven下载文件。我下载了:apache-maven-3.0.5-bin.zip,解压放到了:D:\program files (x86)\Maven3\apache-maven-3.0.5。然后进行Maven的环境变量的配置(这里跟配置JDk基本一样)。
注意:在cmd中输入命令时,Windows首先会在当前目录中寻找可执行文件或脚本,如果没有找到,Windows会接着遍历环境变量Path中定义的路径。由于我们将%M2_HOME%\bin添加到了Path中,而这%M2_HOME%实际上是引用了我们前面定义的另一个变量,其值是Maven的安装目录。因此,Windows会在执行命令时搜索目录D:\bin\apache-maven-3.0\bin,而mvn执行脚本的位置就是这里。
然后,新打开cmd窗口,输入以下命令:
C:\Users\Administrator>echo %M2_HOME% D:\program files (x86)\Maven3\apache-maven-3.0.5 C:\Users\Administrator>mvn -v Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51: 28+0800) Maven home: D:\program files (x86)\Maven3\apache-maven-3.0.5 Java version: 1.6.0_21, vendor: Sun Microsystems Inc. Java home: D:\program files (x86)\Java\jdk1.6.0_21\jre Default locale: zh_CN, platform encoding: GBK OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
呵呵,已经成功的安装了……
相关推荐
**SpringMVC与Maven入门实例详解** 在Java Web开发中,SpringMVC和Maven是两个非常重要的工具。SpringMVC是Spring框架的一部分,它提供了模型-视图-控制器(MVC)架构,用于构建可维护、高性能的Web应用程序。而...
Maven安装和配置详细教程,maven环境搭建入门教程
"Maven的安装、配置及使用入门" 在本章节中,我们将学习如何安装、配置和使用Maven。Maven是一个基于项目对象模型(Project Object Model,POM)的软件项目管理和构建自动化工具。它可以帮助开发者管理项目的构建、...
** Maven JavaWeb 入门详解 ** Maven 是一个强大的项目管理和依赖管理工具,尤其在JavaWeb开发中,它能够帮助开发者有效地构建、管理和部署项目。本教程将引导你了解如何使用Maven来构建JavaWeb应用程序,以"web...
【 SVN 安装与配置】 Subversion(SVN)是一种版本控制系统,用于管理项目的源代码。安装 SVN 包括双击安装程序并确认安装。在桌面快捷方式上右键检查是否出现 SVN 相关选项,确认安装成功。若需要中文界面,可额外...
### Maven安装与环境变量配置详解 #### 一、Maven简介 Apache Maven 是一个软件项目管理工具,基于项目对象模型(POM),通过一小段描述信息来管理项目的构建、报告和文档。Maven 提供了一个项目对象模型(POM)来管理...
在IT行业中,Maven和SpringMVC是两个非常重要的组件,它们分别是项目管理和Web应用程序开发的核心...通过这个入门级的HelloWorld实例,我们可以快速理解这两个工具的基本用法,为进一步深入学习和实践打下坚实的基础。
#### Maven入门使用 1. **编写POM**: - **项目对象模型(Project Object Model)**:POM是Maven的核心配置文件,包含了项目的基本信息、依赖关系、构建目标等。 - **基本结构**: ```xml <modelVersion>...
** Maven项目构建入门详解 ** Maven是Java开发中的一款强大构建工具,它极大地简化了项目的构建、管理和依赖管理过程。对于初学者来说,理解并掌握Maven的基本概念和使用方法是至关重要的。《Maven权威指南》是一本...
插件通过goals与生命周期阶段关联,扩展了Maven的功能。 ### Maven3的主要改进 1. **更高效的依赖解析** Maven3引入了新的依赖解析机制,提高了处理多模块项目时的性能,并减少了依赖冲突。 2. **增强的POM解析*...
在了解JEECG-P3 Maven版本入门之前,我们先对JEECG以及Maven有所认识。JEECG是一个基于代码生成器的脚手架,提供了一套快速开发平台,能够快速搭建企业级的Web应用。Maven是一个项目管理和构建自动化工具,它使用...
### Maven的安装与配置 1. **下载**:可以从Apache官网下载Maven 2.0.9的二进制包,解压缩到合适的目录。 2. **环境变量配置**:设置`M2_HOME`环境变量指向Maven的安装路径,并将`bin`目录添加到`PATH`环境变量中...
### Maven11与IDEA11快速入门及应用 #### Maven简介 Maven是一个非常出色的构建工具,它为Java项目提供了完整的生命周期管理机制,并通过一套标准化的构建过程简化了项目的构建流程。Maven最大的特点之一就是它有...
1. **下载与安装**:从Apache官网下载Maven2的zip或tar.gz文件,解压后设置环境变量`M2_HOME`和`PATH`。 2. **配置settings.xml**:在`conf`目录下找到settings.xml,配置本地仓库路径、远程仓库、镜像等。 3. **...
### Maven学习初学入门知识点详解 #### Maven简介与作用 Maven是一款强大的自动化构建工具,由Apache软件基金会维护。它的设计初衷是简化项目构建过程,提高团队协作效率,尤其是在大型项目中。Maven通过标准化的...
Maven的安装、配置及使用入门 ,强大的项目管理工具。
### Maven基础入门教程知识点整理 #### Maven概述 1. **Maven定义与历史** Maven是一个开源项目管理工具,由Apache软件基金会管理。它用纯Java编写,旨在简化Java项目的构建过程以及管理项目生命周期。Maven通过...
JEECG3.4.3-MAVEN 版本手把手入门-eclipse 本文将详细介绍 JEECG3.4.3-MAVEN 版本的入门指南,使用 Eclipse 作为开发工具,通过 Maven 进行项目构建和管理。 一、Maven 环境搭建 Maven 是一个基于项目对象模型...