Maven的安装配置
本文主要是针对mac os系统下maven的安装教程。
1.首先验证是否有jdk。java -version,没有需要手工安装
2.maven的下载地址:http://maven.apache.org/download.cgi
3.将下载的二进制压缩包解压到一个目录中,/usr/local/apache-maven-3.0.3
4.配置系统环境变量:
为了后续maven版本变更不会影响我们系统环境变量的更改,我们首为apache-maven-3.0.3建立一个软连接
ln -s apache-maven-3.0.3 maven
配置maven主目录:export M2_HOME=/usr/local/apache-maven-3.0.3
将bin目录配置在你的命令行路径下:export PATH=/usr/local/apache-maven-3.0.3/bin
或者直接将上面两个配置加到配置文件中: ~/.bash_profile(~/.zshrc)
同时,还可以把上面两个配置M2_HOME,PATH加到一个脚本里,那么这样每次登陆时候运行这个脚本/.bash_login
5.验证安装结果 mvn -v,成功后就可以在命令行里使用maven了
6.maven安装细节说明:
maven本身只有1.5M,它根据需要从远程仓库下载插件和依赖。当你开始使用maven时候,它会从远程仓库首先下载插件到本地仓库中。
查看maven本身文件:
cd /usr/local/apache-maven-3.0.3
ls -pl
LICENSE.txt: Apache Maven软件许可证
NOTICE.txt:Maven依赖的类库所需要的通告以及权限
README.txt:包含了Maven一些安装指令
bin/: 目录包含了运行maven的脚本
boot/ 目录包含了一个负责创建maven运行所需要的类装载器的jar文件:plexus-classworlds-2.4.jar
conf/ 包含了一个全局的settings.xml文件,该文件用来自定义你本地机器上Maven的一些行为
lib/目录包含了maven核心的jar文件
7.用户相关配置和本地仓库
当你不仅仅满足于使用maven,还想扩展它的时候,你会注意到maven创建了一些本地的用户相关文件,还有在你Home目录的本地仓库。cd ~/.m2
ls -pl
repository/:你本地的maven仓库。当你从远程maven仓库下载依赖的时候,maven在你本地仓库存储了这个依赖的一个副本;
或者当你执行命令:maven install时候,会将目标打包安装到本地仓库中。
settings.xml:包含了用户相关的认证、仓库和其他信息的配置,用来自定义maven的行为。
Maven的安装配置的更多相关文章
- MyEclipse下Maven的安装配置
Maven常用命令: •mvn archetype:generate :创建 Maven 项目 •mvn compile :编译源代码 •mvn test-compile :编译测试代码 •mvn t ...
- Maven 的安装配置
Maven 的安装配置 一.在安装 Maven 之前,先确保JDK1.7及以上版本并且配置好环境变量. 二.下载maven的bin,在apache官方网站可以下载. 1.首先去官网下载 Maven:h ...
- 【Maven】安装配置、目录结构、配置文件、常见命令
1.下载配置maven步骤 a.windows下配置jdk的系统环境变量:java_home b.windows下配置maven的系统环境变量:maven_home或者m2_home c.window ...
- windows下maven的安装配置
什么是maven Maven是基于POM(工程对象模型),通过一小段描述来对项目的代码.报告.文件进管理的工具. Maven是一个跨平台的项目管理工具,它是使用java开发的,它要依赖于jdk1.6及 ...
- maven的安装配置以及在IDEA中配置
一.下载maven: 1.maven官网:http://maven.apache.org/download.cgi 二.安装配置 1.下载后解压到本地目录,如图 2.配置环境变量:我的电脑右键-> ...
- maven的安装配置超详细教程【含nexus】
1 下载 下载地址:http://maven.apache.org/download.cgi 界面效果如下: 点击之后进入的apache 软件基金的发布目录,在这里你可以下载apache的所有项目. ...
- ubuntu maven环境安装配置
转载地址:http://my.oschina.net/hongdengyan/blog/150472#OSC_h1_4 一.环境说明: 操作系统:Ubuntu 12.04.2 LTS maven:ap ...
- Maven的安装配置及初次创建项目与java单元测试工具JUnit
Maven 安装 1.把maven安装包解压到某个位置 2.配置M2_HOME环境变量指向这个位置 3.在path环境变量中添加;%M2_HOME%\bin 配置镜像 国内的阿里云镜 ...
- Maven快速安装配置
环境:windows7_x86 maven3.3.3 maven是管理项目的常用工具,不用安装,直接配置即可.在配置maven前,需要先安装JDK. 1,安装JDK(注意此版本的Maven要 ...
随机推荐
- 从偶然的机会发现一个mysql特性到wooyun waf绕过题
从偶然的机会发现一个mysql特性到wooyun waf绕过题 MayIKissYou | 2015-06-19 12:00 最近在测试的时候,偶然的机会发现了一个mysql的特性, 为啥是偶然的机会 ...
- 转:HAR(HTTP Archive)规范
HAR(HTTP Archive),是一个用来储存HTTP请求/响应信息的通用文件格式,基于JSON.这个格式的出现可以使HTTP监测工具以一种通用的格式导出所收集的数据,这些数据可以被其他支持HAR ...
- wordpress多站点环境设置上传附件大小
多站点环境更改上传附件大小: php.ini post_max_size = 8M upload_max_filesize = 10M 另外,后台域名管理中设置/网络设置/可以设置上传文件大小. 代码 ...
- ubuntu不能正常登录
在ubuntu登录界面,输入密码后,出现一个界面后一闪而过又返回登录界面.查看auth.log发现如下错误 May 15 15:42:19 tim-vm lightdm: pam_unix(light ...
- Hyper-V 与Broadcom网卡兼容问题
最近在测虚拟机时,碰到一个网卡和Hyper-V不兼容问题,现在共享给大家参考,希望对大家有帮忙. 故障描述: Dell R720 Windows 2012操作系统下的Hyper-V环境后,虚拟机网络速 ...
- Java中的Atomic包使用指南
Atomic包介绍 在Atomic包里一共有12个类,四种原子更新方式,分别是原子更新基本类型,原子更新数组,原子更新引用和原子更新字段.Atomic包里的类基本都是使用Unsafe实现的包装类. 原 ...
- Date.prototype.format
// 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s).季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占 ...
- ue4 ios
project settings package 可以指定非APK打包,确定资源是否发布 可以指定content下某个目录所有文件(非.uassert)都打包 ios环境下fopen打开文件需要指定路 ...
- 也谈微信小程序
小程序是一种不需要下载安装即可使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下即可打开应用.也体现了"用完即走"的理念,用户不关心是否安装太 ...
- 总结ThinkPHP使用技巧经验分享(二)
循环输出volist 还有别名 iterate 模版赋值:$User = D('User')$list = $User->findAll()$this->assign('list',$li ...