maven安装配置(myeclipse)(一)
欢迎转载:http://www.cnblogs.com/shizhongtao/p/3374130.html
对于我来说,maven主要用于jar包的管理,避免项目中频繁更换jar的版本,以及网上搜索下载。
一:环境布置
1. 安装jdk,新建环境变量"JAVA_HOME",value值是安装jdk的目录,例如:"C:\Program Files \Java\jdk1.6.0_25".然后在环境变量Path中加入"%JAVA_HOME%\bin;".检查安装是不是正确可以在cmd中输入:
C:\Users\shizhongtao>echo %JAVA_HOME%
C:\Users\shizhongtao>java -version
来检查是不是安装正确。
2. 下载maven从"https://maven.apache.org/download.cgi",下载apache-maven-3.1.0-bin.zip,当然你也可以把源码也下载来看看(我下载时候就这个是最新的了)。然后解压到指定位置。我这里解压到了"D:/maven"中了。也可以用cmd命令来解压,在命令提示符中 cd到"D:/maven"中,然后输入命令
D:\maven>jar xvf "C:\download\apache-maven-3.1.0-bin.zip"
这样就会解压到d盘的maven文件夹下了。
3. 在系统变量中新建一个变量,变量名为M2_HOME,变量值为Maven的安装目录"D:\maven\apache-maven-3.1.0",然后再Path变量中加入"%M2_HOME%\bin;".检验方法和jdk的一样。
C:\Users\shizhongtao>echo %M2_HOME%
C:\Users\shizhongtao>>mvn -v

升级:以后我们在更换maven版本时候只需要替换相应的版本,如果更换了解压目录,就把M2_HOME,路径更改一下就ok了。
4. 如果你想修改仓库地址,可以在cong中修改。例如:仓库路径修改为:F:\maven\repository,你可以将路径创建在任何位置。
打开…\apache-maven-3.0.3\conf\目录下的setting.xml文件,设置成我们创建的仓库路径

我这里没有更改仓库位置,使用了默认配置,更改之后就是本地仓库路径更改了而已。打开cmd,输入命令"mvn help:system".该命令会打印出所有的Java系统属性和环境变量,这些信息对我们日常的编程工作很有帮助。运行这条命令的目的是为了让Maven执行一个真正的任务。我 们可以从命令行输出看到Maven会下载maven-help-plugin,包括pom文件和jar文件。这些文件都被下载到了Maven本地仓库中。 我的下载的路径是在:C:\Users\{用户名}\.m2下。然后我们去安装目录"D:/maven/apache-maven-3.1.0"

中的配置文件目录"conf"中,复制文件"settings.xml"到本地仓库中,"C:\Users\shizhongtao\.m2",setting文件是maven的配置文件,如果你做一些个性化的配置可以在里面更改。
5.至此我们的安装配置基本上完成,因为myeclipse是自带maven2插件的,所以没有必要重新安装,如果是eclipse的话,要下载maven插件。具体方法网上一大堆。eclipse中安装”m2e-wtp“.为了环境统一,在myeclipse中不要用自带的maven,把我们解压安装的maven加进去。在看看user setting选项是不是自己的配置文件目录"C:\Users\shizhongtao\.m2\settings.xml"。然后把mye的java选项的默认运行环境改到我们安装的jdk目录上。并在mye的安装目录中修改myeclipse.ini文件,调高最大可用内存。"-Xmx768m",因为默认的往往不能够满足Maven运行的需要。至此,maven环境布置基本搞定。

这个是我看过的一个人写的笔记总结,感觉挺好的。有兴趣可以下载看看:http://www.kuaipan.cn/file/id_2421944943170182.htm
maven安装配置(myeclipse)(一)的更多相关文章
- Maven安装配置及其插件m2e(Eclipse Indigo 和 MyEclipse8.5)的安装配置
Maven安装配置及其插件m2e(Eclipse Indigo 和 MyEclipse8.5)的安装配置 系统:Windows7 使用软件: Maven3.0.3 + Eclipse Indigo ...
- Maven学习第2期---Maven安装配置
一.Maven介绍 1.1 何为Maven Maven这个词可以翻译为"知识的积累",也可以翻译为"专家"或"内行".Maven是一个跨平台 ...
- Maven安装配置操作
1)下载maven安装包并解压: 2)环境变量配置: 3)编辑环境变量Path,追加%MAVEN_HOME%\bin; 4)maven安装配置后进行dos命令检查:在cmd中输入 mvn -v 5)配 ...
- 转载maven安装,配置,入门
转载:http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html 本书代码下载 大家可以从我的网站下载本书的代码:http://ww ...
- JeePlus:Maven 安装配置
ylbtech-JeePlus:Maven 安装配置 1.返回顶部 1. Maven 安装配置 1 Maven 由于Maven依赖Java运行环境,因此使用Maven之前需要配置Java的运行环境.下 ...
- 第一章 Maven 安装配置
Maven基于(POM)项目对象模型,通过一小段描述信息来管理项目的构建.文档.和报告的项目管理软件,类似于php 的管理构建工具composer. 有关详细的Maven学习,可以参考学习https: ...
- Spring Boot入门样例-001-Java和Maven安装配置
Spring Boot入门样例-001-Java和Maven安装配置 本文说明Java和Maven在windows下的安装和配置 前言 本Spring Boot入门样例准备工作参考: Spring B ...
- [maven] 实战笔记 - maven 安装配置
1.下载地址http://maven.apache.org/download.html 2.windows下安装maven(1)下载 apache-maven-3.0-bin.zip 解压到任意目录下 ...
- maven安装配置
1.到官网下载maven http://maven.apache.org/download.html 2.解压后解压到任意文件路径 本地解压的位置:C:\soft\apache-maven-3.3.9 ...
随机推荐
- C# 中的 lock的陷阱
旧事重提了,或许很多人会奇怪,为什么 C# 不允许lock一个struct ? 例如: public void ProcessTask(int taskid){ lock(taskid){ ...
- UVa 1252 - Twenty Questions(记忆化搜索,状态压缩dp)
本文出自 http://blog.csdn.net/shuangde800 题目链接:点击打开链接 题目大意 有n个长度为m的二进制串,每个都是不同的. 为了把所有字符串区分开,你可以询问,每次可 ...
- [Jest] Test JavaScript with Jest
Let's learn how to unit test your JavaScript with Jest, a JavaScript unit testing framework from Fac ...
- 贪心算法(Greedy Algorithm)之最小生成树 克鲁斯卡尔算法(Kruskal's algorithm)
克鲁斯卡尔算法(Kruskal's algorithm)是两个经典的最小生成树算法的较为简单理解的一个.这里面充分体现了贪心算法的精髓.大致的流程能够用一个图来表示.这里的图的选择借用了Wikiped ...
- iOS开发——语法篇OC篇&静态方法与实例方法
静态方法与实例方法 方法是类的行为,写在接口和实现两个文件中.在接口部分声明方法,在实现部分实现方法. 1.类方法与实例方法 Objective-C中的类可以声明两种类型的方法:实例方法和类方法.实例 ...
- UVA 1401 - Remember the Word(Trie+DP)
UVA 1401 - Remember the Word [题目链接] 题意:给定一些单词.和一个长串.问这个长串拆分成已有单词,能拆分成几种方式 思路:Trie,先把单词建成Trie.然后进行dp. ...
- mybatis0209 二级缓存
.1二级缓存 1.1.1原理 mybatis和spring整合后一级缓存就没有了,sqlSession在不关闭的前提下2次查询就会从缓存中取,一级缓存缓存在sqlSession对象里面,当多用户查询的 ...
- javascript操作
1. >> 按位右移运算符 result = expression1 >> expression2 右移表达式的位,保持符号不变. >> 运算符将 expressi ...
- 整型数组与vector对象之间的相互初始化
#include<iostream> #include<vector> #include<string> using namespace std; int main ...
- debian7编译内核
第一个步骤“配置内核”. 在这里,我比较建议在发行版默认的config的基础上再进行配置,这样 配置出的内核和发行版本身才会有更好的相容性.比如可以在运行“make menuconfig”之前执行命令 ...