第一章:Maven简介
1.Maven主要服务于基于java平台的项目构建,依赖管理和项目信息管理。
2.Maven抽象了一个完整的构建生命周期模型,这个模型吸取了大量其他的构建脚本和构建工具的优点,总结了大量项目的实际需求。
3.Maven还有一个优点,它能帮助我们标准化构建过程。
第二章:Maven的安装和配置
1.在Windows上的安装
(1)首先检查JDK的安装和检查环境变量的配置( 使用 echo %JAVA_HOME%来检查环境变量JAVA_HOME是否指向了正确的JDK目录。java -version来检查安装的JDK的版本。
(2)设置Maven的环境变量,首先是M2_HOME(maven的本地目录),然后修改path变量(追加%M2_HOME%\bin).
(3)检查是否配置好,命令行中输入echo %M2_HOME%检查环境变量M2_HOME是否指向了正确的目录,mvn -v来检查安装的maven的版本。
2.设置HTTP代理。
<settings>
......
<proxies>
<proxy>
<id>my-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>192.168.1.1></host>
<port>3128</port>
<!--
<username>***</username>
<password>***</password>
<nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>
-->
</proxy>
</proxies>
....
</settings>
这段配置比较简单,proxies下可以有多个proxy元素,如果声明了多个proxy元素,则默认情况下第一个被激活的proxy会生效。整理声明了一个id为my-proxy的代理,active的值为true表示激活该代理,protocol表示使用的代理协议,这里是http。当然,最重要的是指定主机的(host元素)和端口(port元素)。上述XML配置中注释掉了username,password,noneProxyHost几个元素。当代理服务需要认证时,就需要配置username,password。nonProxyHost元素是用来指定哪些主机名不需要代理,可以用“|”符号来分隔多个主机名。此外,该配置也支持通配符,如*.google.com表示所有以google.com结尾的域名访问都不通过代理。
分享到:
相关推荐
Maven3实战笔记(整合)
Maven3实战笔记 Maven3实战笔记 Maven3实战笔记 Maven3实战笔记
Maven实战的笔记,通读了Maven实战这本书之后,结合自己的经验,提取了其中大部分使用的操作以及使用经验。采用md编写文档,使用markdown编辑器查看效果更佳
Maven3实战笔记06——聚合的介绍。
Maven3实战笔记08——Maven反应堆。
Maven3实战笔记04——Maven的生命周期和插件。
Maven3实战笔记10——使用Maven进行测试。
Maven3实战笔记(全) 从安装配置,到仓库依赖,到集成测试,到插件管理,到构建web 作者风趣幽默的介绍了maven3的使用 强烈推荐
Maven3实战笔记07——继承的介绍。
Maven3实战笔记——03Maven仓库。
Maven3实战笔记
Maven3实战笔记,介绍maven构建项目的步骤以及相关内容
Maven3实战笔记05——仓库依赖解析与插件解析。
Maven3实战笔记02——项目需求和模块分析。
课程目录: Maven3_01_maven概览 Maven3_02_maven安装的注意事项 Maven3_03_在eclipse中建立简单的项目 Maven3_04_maven的依赖特性 Maven3_05_maven的聚合和继承 Maven3_06_复习maven的基本...Maven3实战笔记 Maven配置
从网上找到的Maven3学习资料,欢迎访问博客: http://blog.csdn.net/jolingogo
maven_实战_学习笔记 Maven安装 Maven 使用入门 主代码 位置:src/main/java 命令:mvn clean compile 解释:clean告诉maven清理target目录 compile告诉maven 编译项目主代码 测试代码 位置:src/test/java 命令...