2.了解Maven的文件结构,对Maven有一个全局的认识
2.1以下是Maven完整的一级文件结构
bin、 boot 、conf、lib、LICENSE.txt、NOTICE.txt、README.txt
2.2文件解释
bin:windows和unix系统上Maven所有命令,所有mvn命令都是来源bin目录下的文件内容
boot:Maven使用自己的类加载器,只有一个文件:plexus-classworlds-*.*.jar
conf:Maven全局的配置文件:settings.xml,其中一个最重要的节点配置Maven的本地仓库路径<localRepository>F:\references\maven_jar</localRepository>,在当前windows用户的C:\Documents and Settings\Administrator\.m2文件中也有一个settings.xml文件,此文件作用于当前用户,是用户级别而不是全局级别,一般情况下,全局配置和用户配置保存一致,在maven升级后要备份原settings.xml文件
lib:Maven的类库,Maven实现的jar文件
2.3下载本地仓库
打开conf/settings.xml文件,修改一些配置,比如nexus 本地仓库配置
<localRepository>F:/maven_repository/local_repository2</localRepository>
运行命令:mvn help:system
jar包会被下载到F:/maven_repository/local_repository2中