环境准备:




maven3 安装:
安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。
首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.4-bin.tar.gz
下载完成之后将其解压,我将解压后的文件夹重命名成 maven,并将它放在 D:\Server 目录下,即 maven 最终的路径是:D:\Server\maven
配置 maven 环境变量:
系统变量:MAVEN_HOME = D:\Server\maven
用户变量:path = %MAVEN_HOME%\bin
相信大家都有配过环境变量的,详细步骤就不说了,对着把属性名和属性值配上的OK了。
打开 cmd,在里面敲:mvn -version
如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。
mvn 是 mavn 的一个指令,mvn -version 是查看版本信息,我的操作系统是 32位的 WIN7,安装的 maven 是 3.0.4
如果能打印如上信息,说明到此 Maven3 已经在你的电脑上安装完成。
修改 maven 仓库存放位置:
找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 D:\Server\maven\conf\settings.xml
maven 的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下,我的是在 C:\Users\admcnm\.m2\repository 目录下,
现在我们来修改将它指定到我们自己的路径下,我现在要将仓库指定到 D:\Repositories\Maven 目录下,只需要将上面注销的本地仓库打开,
然后把相应的路径值写到里面去就行了:
OK,先来体会一下 maven,在 cmd 中敲并回车执行:mvn help:system
这时候 maven 就会从远程仓库开始下载一大堆的东西,没事,让它下载着,迟早都要下载的,接下来是在 eclipse 中安装 maven 插件,
使用 eclipse 与 使用 myeclipse 的一个最明显的差异就是,在 eclipse 中,你需要安装好多好多的插件,像 myeclipse 这样高度集成的工具,
还是不要用太多为好,我这只是说说,至于选 eclipse 还是 myeclipse 还是要看自己或环境来选择,上面就当我扯淡。好咧,说正事,
eclipse 安装插件的方式最常见的有两种:
1. 一种是在线安装,这,貌似是用的最多的,就是:Help --> Install New Software,然后输入 HTTP 地址来安装,但有一个很明显的缺点,就是慢!
2. 一种是离线安装,用 link 的方式来安装,这种方式可拔性更好,可以随时将插件插上和拔下,非常方便。
eclipse maven3 安装:
1. 使用第一种方式来安装谁都会,只要输入 http 地址:http://m2eclipse.sonatype.org/sites/m2e,把选项勾上,然后等待它下载安装,完成之后重启 eclipse 即可。
2. 这里我不说上面的那种在线安装,原因有二:第一,安装后不好管理;第二,下载太慢;我接下来要说的是使用 link 方式来离线安装 maven3 插件。
官网并不提供 maven 插件的离线安装包,一般的,你在网上搜一下,幸运的话应该可以找得到。我已经将 maven 的离线安装包整理出来,供有需要的人下载,
你可以在我博客的左侧栏中找得到链接下载地址,你也可以直接点击这里的链接下载:http://115.com/file/dpk80gj0#eclipse-maven3-plugin.7z
link 离线安装 eclipse maven 插件
1. 在你的 eclipse 安装的根目录下创建两个文件夹:links,myplugins(名字可以随便取),我的这两个文件夹位于:D:/IDE/HELIOS/eclipse/(作为参考,下面用到)
2. 将我 115 网盘提供下载的 eclipse-maven3-plugin.7z 解压缩到 myplugins 目录下
3. 在 links 目录下创建一个 maven.txt(名字可以随便取),打开并输入:path=D:/IDE/HELIOS/eclipse/myplugins/maven(请参照上面对应你的 maven 插件)
4. 保存关闭 maven.txt,并将后缀改成 maven.link,重启 eclipse(如果你的 eclipse 没有开着,直接打开就行)
检查 eclipse 的 maven 插件是否安装成功:Window --> Preferences
配置 maven:
1. 点击 Add 按钮,选到你本机安装 maven 的路径值
2. 点击 Browse 按钮,选到你 maven 的 setting.xml 配置文件,然后点击 OK,这样就完成了 eclipse maven 插件的配置
[ 随笔均原创,转载请注明出处:http://www.blogjava.net/fancydeepin ]
相关推荐
**Maven:构建Java项目的新纪元** Maven,这个在Java开发领域中不可或缺的工具,被誉为"From Zero to Hero"的学习旅程,是每一位开发者从新手到..."学到就是赚到",让我们一起踏上"玩转Maven"的旅程,从新手走向大牛。
Apache Maven一个潜在的基于java的apache ant的构建工具的替代者。两者之间的比较: 第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM...
ant学习指导文档 maven配置 maven常见问题问答 对于初学或想深入了解maven的童鞋以指导
本学习资源包“java maven工程 spring boot 学习源码”提供了一个可以直接运行的示例工程,有助于深入理解Spring Boot和Maven的结合使用。 首先,我们需要了解Spring Boot的核心特性。Spring Boot通过内嵌的Servlet...
总的来说,阿里云Maven 3.6.3稳定版为中国开发者提供了一个高效、可靠的构建环境,有助于提升开发效率和降低学习曲线。通过合理的配置,开发者可以充分利用其高速稳定的特性,实现项目的快速构建和管理。
IntelliJ IDEA是一款强大的Java开发集成环境,支持多种项目类型,包括Maven项目。Maven是一种流行的项目管理和构建工具,广泛用于Java应用的构建、依赖管理和项目生命周期管理。本篇文章将详细讲解如何在IntelliJ ...
【标题】"maven学习笔记1--myeclipse10中的配置" 在IT行业中,Maven和MyEclipse是两个非常重要的工具,它们在软件开发过程中扮演着关键角色。Maven是一个项目管理工具,主要用于Java项目的构建、依赖管理和项目信息...
**Apache Maven 3.6.3 深度解析** Apache Maven 是一个强大的项目管理和构建工具,广泛应用于Java开发领域。Maven通过提供一个标准化...通过不断地学习和实践,我们可以更好地驾驭Maven,让项目管理变得更加轻松高效。
Java是一种广泛使用的编程语言,尤其在企业级应用和服务器端开发中占据主导地位。本项目主要涉及的是如何在...通过理解并应用上述技术,你可以将这个项目集成到自己的项目中,或者作为学习Java图像处理的一个实践案例。
### Maven学习笔记 #### Maven简介 Maven是一个项目管理和理解工具。通过Maven,开发者能够管理项目的构建、依赖关系以及文档等。Maven的核心特点包括自动化构建过程、依赖管理和项目信息管理。 #### Maven的安装...
### Maven学习笔记 #### 一、为什么使用Maven这样的构建工具? Maven 是一款功能强大的自动化构建工具,尤其适用于 Java 开发项目。了解为何选择 Maven 非常关键。 1. **项目模块化管理** - **背景**:随着项目...
本教程将深入探讨“Maven基础学习”的第四部分——如何使用Archetype来生成项目骨架,帮助初学者快速搭建项目结构。 一、Maven Archetype简介 Archetype是Maven的一种功能,用于创建项目的初始模板或骨架。它定义了...
### Maven学习总结 #### Maven坐标概念 Maven坐标是一个重要的概念,它可以帮助开发者精确地定位一个项目的特定组件,比如JAR包或者WAR包。Maven坐标由三个关键部分组成:`GroupId`、`ArtifactId` 和 `Version`。 ...
中的"去脚本之家看看.url"、"领取天猫淘宝内部优惠券.url"、"服务器软件.url"看起来与Maven Eclipse插件安装无关,可能是分享者额外提供的链接,可能包含了与开发者相关的其他资源,如脚本学习平台、购物优惠或...
《Maven权威指南》是一本深受开发者欢迎的书籍,它全面深入地讲解了Maven这一强大的Java项目管理和构建工具。Maven通过一个简洁的模型...通过学习和实践,你可以更高效地管理和构建Java项目,提升开发团队的工作效率。
《全面解析Maven安装配置与使用》 Maven,作为Java开发中的构建工具,极大地...记住,持续学习和掌握Maven的高级用法,如 profiles、dependency management 和 lifecycle 阶段,将有助于提高开发效率和项目管理能力。
总的来说,这个“一个简单的maven web 项目”是一个基础的学习平台,涵盖了Maven的使用、Java Web开发的基础知识,以及项目组织结构的理解。初学者可以通过这个项目深入了解Maven的配置,实践JSP和Servlet的开发,...
- **描述**:“不错的整合文档,适合开发跟学习,里面具体的都有写挺详细的。” - **扩展知识点**: - **Maven的基本概念**:Maven是一个项目管理工具,用于自动化构建过程,包括编译、测试、打包、部署等阶段。 -...
### Maven部署过程详解 #### Maven概述 Maven是一款由Apache提供的强大的项目管理和...通过本文档的学习,你应该对Maven的基本使用方法有了较为全面的理解,同时也掌握了如何使用Eclipse构建一个简单的Maven项目。