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要 ...
随机推荐
- SQL CURSOR
SET NOCOUNT ON; DECLARE @vendor_id int, @vendor_name nvarchar(50), @message varchar(80), @produc ...
- JMeter学习-029-JMeter配置文件propertie配置项读取及应用实例
在上文中提到通过读取配置文件中的数据,以此定制JMeter Slave的脚本分发路径(默认脚本路径,即参数文件相对路径父目录). 此文,就以此为例进行实例说明. 通过阅读JMeter源码 core/s ...
- 如何整合最新的Flex sdk和Air sdk。
使用Flex来开发air应用,如果想使用最新sdk的话,配置起来还真是一个麻烦事儿. Flex捐给apache维护了,air还是adobe自己维护,那么就得分别到这两边下载最新的sdk然后自己整合起来 ...
- [转]Android - 文件读写操作 总结
转自:http://blog.csdn.net/ztp800201/article/details/7322110 Android - 文件读写操作 总结 分类: Android2012-03-05 ...
- C# MVC 页面静态化导致的问题
在设置页面静态化的路由,代码如 //静态路由 routes.MapRoute( name: "html", url: "{controller}/{action}.htm ...
- Ubuntu 16.04 几个国内更新源
http://blog.csdn.net/paincupid/article/details/52895676 如何更改源 1/ 在修改source.list前,最好先备份一份 执行备份命令 sudo ...
- python 调用封装好的模块
有些时候,我们写了些通用的模块,想调用的时候,该怎么操作呢? 以下是我写的一个简单的登录作为例子: 在cla.py中定义了一个Login_gues.pyt(带参数的实例):在cc.py下调用这个; 1 ...
- 反编译android的apk
将要反编译的APK后缀名改为.rar或 .zip,并解压 得到其中的classes.dex文件(它就是java文件编译再通过dx工具打包而成的),将获取到的classes.dex放到之前解压出来的 ...
- Spring jar下载地址:
https://repo.spring.io/release/org/springframework/spring/
- Linux启用和配置Java
Firefox 在安装 Java 平台时,Java 插件文件将作为该安装的一部分包含在内.要在 Firefox 中使用 Java,您需要从该发行版中的插件文件手动创建符号链接指向 Firefox 预期 ...