Maven安装与配置仓库路径

  • 下载Maven
    地址:https://maven.apache.org/download.cgi

  • 配置环境变量
    MAVEN_HOME=D:\Maven_Package\apache-maven-3.6.3
    Path追加:;%MAVEN_HOME%\bin

  • 测试:mvn -v
    在这里插入图片描述

  • 修改本地仓库位置
    Maven会将下载的类库(jar包)放置到本地的一个目录下,该目录称作本地仓库,默认情况下maven在本地的仓库位于C:\我的文档中\.m2.\repository

  • 创建新仓库文件夹,例如:
    在这里插入图片描述

  • 将Maven conf/setting.xml文件复制到新仓库文件夹,并同时修改这两个配置文件,设置仓库新路径,具体如下:
    在这里插入图片描述
    在这里插入图片描述

  • 测试新仓库地址是否生效:

cmd输入:

> mvn help:system
> Downloading from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/
> maven-settings/3.0/maven-settings-3.0.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/org/sonatype/plexu
> s/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar (29 kB at
> 8.6 kB/s) Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexu
> s/plexus-cipher/1.4/plexus-cipher-1.4.jar (13 kB at 4.1 kB/s)
> Downloading from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/
> plugin-tools/maven-plugin-tools-generators/3.5.2/maven-plugin-tools-generators-3
> .5.2.jar Downloading from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/
> plugin-tools/maven-plugin-tools-api/3.5.2/maven-plugin-tools-api-3.5.2.jar
> Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/m
> aven-plugin-api/3.0/maven-plugin-api-3.0.jar (49 kB at 14 kB/s)
> Downloading from central:
> https://repo.maven.apache.org/maven2/org/codehaus/plex
> us/plexus-velocity/1.1.8/plexus-velocity-1.1.8.jar Downloaded from
> central: https://repo.maven.apache.org/maven2/org/apache/maven/m
> aven-settings/3.0/maven-settings-3.0.jar (47 kB at 13 kB/s)
> Downloading from central:
> https://repo.maven.apache.org/maven2/org/codehaus/plex
> us/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-al
> pha-9-stable-1.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/m
> aven-model/3.6.1/maven-model-3.6.1.jar (186 kB at 50 kB/s) Downloading
> from central: https://repo.maven.apache.org/maven2/junit/junit/3.8.1
> /junit-3.8.1.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/p
> lugin-tools/maven-plugin-tools-api/3.5.2/maven-plugin-tools-api-3.5.2.jar
> (24 kB  at 6.2 kB/s) Downloading from central:
> https://repo.maven.apache.org/maven2/classworlds/class
> worlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar Downloaded from
> central: https://repo.maven.apache.org/maven2/org/apache/maven/p
> lugin-tools/maven-plugin-tools-generators/3.5.2/maven-plugin-tools-generators-3.
> 5.2.jar (48 kB at 13 kB/s) Downloading from central: https://repo.maven.apache.org/maven2/commons-collectio
> ns/commons-collections/3.1/commons-collections-3.1.jar Downloaded from
> central: https://repo.maven.apache.org/maven2/org/codehaus/plexu
> s/plexus-velocity/1.1.8/plexus-velocity-1.1.8.jar (7.9 kB at 2.0 kB/s)
> Downloading from central:
> https://repo.maven.apache.org/maven2/org/apache/veloci
> ty/velocity/1.7/velocity-1.7.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/classworlds/classw
> orlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar (38 kB at 8.8 kB/s)
> Downloaded from central:
> https://repo.maven.apache.org/maven2/org/codehaus/plexu
> s/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alp
> ha-9-stable-1.jar (194 kB at 45 kB/s) Downloading from central:
> https://repo.maven.apache.org/maven2/net/sf/jtidy/jtid
> y/r938/jtidy-r938.jar Downloading from central:
> https://repo.maven.apache.org/maven2/commons-lang/comm
> ons-lang/2.4/commons-lang-2.4.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/junit/junit/3.8.1/
> junit-3.8.1.jar (121 kB at 28 kB/s) Downloading from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/
> shared/maven-shared-utils/3.2.1/maven-shared-utils-3.2.1.jar
> Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/s
> hared/maven-shared-utils/3.2.1/maven-shared-utils-3.2.1.jar (167 kB at
> 29 kB/s) Downloading from central:
> https://repo.maven.apache.org/maven2/commons-io/common
> s-io/2.5/commons-io-2.5.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/velocit
> y/velocity/1.7/velocity-1.7.jar (450 kB at 77 kB/s) Downloading from
> central: https://repo.maven.apache.org/maven2/org/apache/maven/
> shared/maven-artifact-transfer/0.10.0/maven-artifact-transfer-0.10.0.jar
> Downloaded from central:
> https://repo.maven.apache.org/maven2/commons-lang/commo
> ns-lang/2.4/commons-lang-2.4.jar (262 kB at 43 kB/s) Downloading from
> central: https://repo.maven.apache.org/maven2/org/apache/maven/
> shared/maven-common-artifact-filters/3.0.1/maven-common-artifact-filters-3.0.1.j
> ar Downloaded from central:
> https://repo.maven.apache.org/maven2/net/sf/jtidy/jtidy
> /r938/jtidy-r938.jar (250 kB at 41 kB/s) Downloading from central:
> https://repo.maven.apache.org/maven2/commons-codec/com
> mons-codec/1.11/commons-codec-1.11.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/commons-collection
> s/commons-collections/3.1/commons-collections-3.1.jar (559 kB at 87
> kB/s) Downloading from central:
> https://repo.maven.apache.org/maven2/org/slf4j/slf4j-a
> pi/1.7.5/slf4j-api-1.7.5.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/commons-io/commons
> -io/2.5/commons-io-2.5.jar (209 kB at 29 kB/s) Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/
> reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar
> Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/s
> hared/maven-artifact-transfer/0.10.0/maven-artifact-transfer-0.10.0.jar
> (128 kB at 18 kB/s) Downloaded from central:
> https://repo.maven.apache.org/maven2/org/slf4j/slf4j-ap
> i/1.7.5/slf4j-api-1.7.5.jar (26 kB at 3.6 kB/s) Downloading from
> central: https://repo.maven.apache.org/maven2/org/apache/maven/
> doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar Downloading from
> central: https://repo.maven.apache.org/maven2/org/apache/maven/
> reporting/maven-reporting-exec/1.4/maven-reporting-exec-1.4.jar
> Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/s
> hared/maven-common-artifact-filters/3.0.1/maven-common-artifact-filters-3.0.1.ja
> r (61 kB at 8.5 kB/s) Downloading from central:
> https://repo.maven.apache.org/maven2/org/eclipse/aethe
> r/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar Downloaded from
> central: https://repo.maven.apache.org/maven2/org/apache/maven/r
> eporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar (11 kB at
> 1.5 kB/s)
> 
> Downloading from central:
> https://repo.maven.apache.org/maven2/org/codehaus/plex
> us/plexus-interactivity-api/1.0-alpha-6/plexus-interactivity-api-1.0-alpha-6.jar
> 
> Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/maven/d
> oxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar (10 kB at 1.3 kB/s)
> Downloading from central:
> https://repo.maven.apache.org/maven2/org/codehaus/plex
> us/plexus-utils/3.2.0/plexus-utils-3.2.0.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/commons-codec/comm
> ons-codec/1.11/commons-codec-1.11.jar (335 kB at 43 kB/s) Downloaded
> from central: https://repo.maven.apache.org/maven2/org/apache/maven/r
> eporting/maven-reporting-exec/1.4/maven-reporting-exec-1.4.jar (30 kB
> at 3.8 kB/ s) Downloading from central:
> https://repo.maven.apache.org/maven2/org/jdom/jdom2/2.
> 0.6/jdom2-2.0.6.jar Downloaded from central: https://repo.maven.apache.org/maven2/org/eclipse/aether
> /aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar (134 kB at 17 kB/s)
> Downloading from central:
> https://repo.maven.apache.org/maven2/xmlpull/xmlpull/1
> .1.3.1/xmlpull-1.1.3.1.jar Downloading from central:
> https://repo.maven.apache.org/maven2/com/thoughtworks/
> xstream/xstream/1.4.11.1/xstream-1.4.11.1.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/org/codehaus/plexu
> s/plexus-interactivity-api/1.0-alpha-6/plexus-interactivity-api-1.0-alpha-6.jar
> (12 kB at 1.5 kB/s) Downloading from central:
> https://repo.maven.apache.org/maven2/xpp3/xpp3_min/1.1
> .4c/xpp3_min-1.1.4c.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/xmlpull/xmlpull/1.
> 1.3.1/xmlpull-1.1.3.1.jar (7.2 kB at 866 B/s) Downloading from central: https://repo.maven.apache.org/maven2/org/apache/common
> s/commons-lang3/3.7/commons-lang3-3.7.jar Downloaded from central:
> https://repo.maven.apache.org/maven2/xpp3/xpp3_min/1.1.
> 4c/xpp3_min-1.1.4c.jar (25 kB at 3.0 kB/s) Downloaded from central:
> https://repo.maven.apache.org/maven2/org/codehaus/plexu
> s/plexus-utils/3.2.0/plexus-utils-3.2.0.jar (263 kB at 31 kB/s)
> Downloaded from central:
> https://repo.maven.apache.org/maven2/org/jdom/jdom2/2.0
> .6/jdom2-2.0.6.jar (305 kB at 34 kB/s) Downloaded from central:
> https://repo.maven.apache.org/maven2/org/apache/commons
> /commons-lang3/3.7/commons-lang3-3.7.jar (500 kB at 52 kB/s)
> Downloaded from central:
> https://repo.maven.apache.org/maven2/com/thoughtworks/x
> stream/xstream/1.4.11.1/xstream-1.4.11.1.jar (621 kB at 64 kB/s)
> [INFO]
> ===============================================================================
> ========================= Platform Properties Details =========================
> ===============================================================================
> =============================================================================== 
>                               System Properties
> ===============================================================================
> 
> java.runtime.name=Java(TM) SE Runtime Environment
> sun.boot.library.path=D:\JDK8_Package\JDK8\jre\bin
> java.vm.version=25.40-b25 java.vm.vendor=Oracle Corporation
> maven.multiModuleProjectDirectory=C:\Users\Administrator
> java.vendor.url=http://java.oracle.com/ path.separator=;
> guice.disable.misplaced.annotation.check=true java.vm.name=Java
> HotSpot(TM) 64-Bit Server VM file.encoding.pkg=sun.io user.script=
> user.country=CN sun.java.launcher=SUN_STANDARD
> sun.os.patch.level=Service Pack 1 java.vm.specification.name=Java
> Virtual Machine Specification user.dir=C:\Users\Administrator
> java.runtime.version=1.8.0_40-b25
> java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
> java.endorsed.dirs=D:\JDK8_Package\JDK8\jre\lib\endorsed os.arch=amd64
> java.io.tmpdir=C:\Users\ADMINI~1\AppData\Local\Temp\ line.separator=
> 
> java.vm.specification.vendor=Oracle Corporation user.variant=
> os.name=Windows 7
> classworlds.conf=D:\Maven_Package\apache-maven-3.6.3\bin\..\bin\m2.conf
> sun.jnu.encoding=GBK
> java.library.path=D:\JDK8_Package\JDK8\bin;C:\Windows\Sun\Java\bin;C:\Windows\sy
> stem32;C:\Windows;D:\XShell_Package\;C:\Windows\system32;C:\Windows;C:\Windows\S
> ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
> Files (x86)\ NVIDIA
> Corporation\PhysX\Common;D:\Anaconda3_Package\Library\bin;D:\Anaconda3_Pa
> ckage\Scripts;D:\Anaconda3_Packagek;D:\Spark_Package\spark-2.4.4-bin-hadoop2.7\b
> in;D:\Spark_Package\spark-2.4.4-bin-hadoop2.7\sbin;D:\JDK8_Package\JDK8\bin;D:\S
> cala-2.12.9_Package\scala-2.12.9\bin;D:\Hadoop_Package\hadoop-2.7.7\bin;D:\Hadoo
> p_Package\hadoop-2.7.7\sbin;D:\Git_Package\Git\cmd;D:\MySQL_Package\mysql-8.0.18
> -winx64\bin;D:\Node.js_Package\node-v12.13.1-win-x64;D:\Node.js_Package\node-v12
> .13.1-win-x64\node_global;D:\SVN_Package\bin;D:\Maven_Package\apache-maven-3.6.3
> \bin;. maven.conf=D:\Maven_Package\apache-maven-3.6.3\bin\../conf
> java.specification.name=Java Platform API Specification
> java.class.version=52.0 sun.management.compiler=HotSpot 64-Bit Tiered
> Compilers os.version=6.1
> library.jansi.path=D:\Maven_Package\apache-maven-3.6.3\bin\..\lib\jansi-native
> user.home=C:\Users\Administrator user.timezone=Asia/Shanghai
> java.awt.printerjob=sun.awt.windows.WPrinterJob
> java.specification.version=1.8 file.encoding=GBK
> user.name=Administrator
> java.class.path=D:\Maven_Package\apache-maven-3.6.3\bin\..\boot\plexus-classworl
> ds-2.6.0.jar java.vm.specification.version=1.8 sun.arch.data.model=64
> java.home=D:\JDK8_Package\JDK8\jre
> sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher
> help:system java.specification.vendor=Oracle Corporation
> user.language=zh awt.toolkit=sun.awt.windows.WToolkit
> java.vm.info=mixed mode java.version=1.8.0_40
> java.ext.dirs=D:\JDK8_Package\JDK8\jre\lib\ext;C:\Windows\Sun\Java\lib\ext
> sun.boot.class.path=D:\JDK8_Package\JDK8\jre\lib\resources.jar;D:\JDK8_Package\J
> DK8\jre\lib\rt.jar;D:\JDK8_Package\JDK8\jre\lib\sunrsasign.jar;D:\JDK8_Package\J
> DK8\jre\lib\jsse.jar;D:\JDK8_Package\JDK8\jre\lib\jce.jar;D:\JDK8_Package\JDK8\j
> re\lib\charsets.jar;D:\JDK8_Package\JDK8\jre\lib\jfr.jar;D:\JDK8_Package\JDK8\jr
> e\classes sun.stderr.encoding=ms936 java.vendor=Oracle Corporation
> maven.home=D:\Maven_Package\apache-maven-3.6.3\bin\.. file.separator=\
> java.vendor.url.bug=http://bugreport.sun.com/bugreport/
> sun.cpu.endian=little sun.io.unicode.encoding=UnicodeLittle
> sun.stdout.encoding=ms936 sun.desktop=windows sun.cpu.isalist=amd64
> 
> =============================================================================== Environment Variables
> ===============================================================================
> 
> CLASSWORLDS_JAR="D:\Maven_Package\apache-maven-3.6.3\bin\..\boot\plexus-classwor
> lds-2.6.0.jar"
> PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\
> COMMONPROGRAMW6432=C:\Program Files\Common Files
> PROGRAMW6432=C:\Program Files
> MOZ_PLUGIN_PATH=D:\FuXinPDF_Package\Foxit Reader\plugins\
> WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log
> PROCESSOR_ARCHITECTURE=AMD64 WEBSTORM=D:\WebStorm_Package\WebStorm
> 2019.3\bin;
> _DFX_INSTALL_UNSIGNED_DRIVER=1 CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
> HADOOP_HOME=D:\Hadoop_Package\hadoop-2.7.7 FP_NO_HOST_CHECK=NO
> PATH=D:\XShell_Package\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
> C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files
> (x86)\NVIDIA Corpor
> ation\PhysX\Common;D:\Anaconda3_Package\Library\bin;D:\Anaconda3_Package\Scripts
> ;D:\Anaconda3_Packagek;D:\Spark_Package\spark-2.4.4-bin-hadoop2.7\bin;D:\Spark_P
> ackage\spark-2.4.4-bin-hadoop2.7\sbin;D:\JDK8_Package\JDK8\bin;D:\Scala-2.12.9_P
> ackage\scala-2.12.9\bin;D:\Hadoop_Package\hadoop-2.7.7\bin;D:\Hadoop_Package\had
> oop-2.7.7\sbin;D:\Git_Package\Git\cmd;D:\MySQL_Package\mysql-8.0.18-winx64\bin;D
> :\Node.js_Package\node-v12.13.1-win-x64;D:\Node.js_Package\node-v12.13.1-win-x64
> \node_global;D:\SVN_Package\bin;D:\Maven_Package\apache-maven-3.6.3\bin
> PROGRAMDATA=C:\ProgramData WDIR=C:\
> SCALA_HOME=D:\Scala-2.12.9_Package\scala-2.12.9 SYSTEMROOT=C:\Windows
> JAVACMD=D:\JDK8_Package\JDK8\bin\java.exe
> TMP=C:\Users\ADMINI~1\AppData\Local\Temp PROGRAMFILES(X86)=C:\Program
> Files (x86) EXEC_DIR=C:\Users\Administrator COMPUTERNAME=ZHANGJIAN
> OS=Windows_NT PROMPT=$P$G
> MAVEN_HOME=D:\Maven_Package\apache-maven-3.6.3\bin\..
> WINDIR=C:\Windows SYSTEMDRIVE=C: COMSPEC=C:\Windows\system32\cmd.exe
> =C:=C:\Users\Administrator HOMEDRIVE=C: LOGONSERVER=\\ZHANGJIAN PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 60 Stepping 3,
> GenuineIntel COMMONPROGRAMFILES=C:\Program Files\Common Files
> PROGRAMFILES=C:\Program Files COMMONPROGRAMFILES(X86)=C:\Program Files
> (x86)\Common Files TEMP=C:\Users\ADMINI~1\AppData\Local\Temp
> NUMBER_OF_PROCESSORS=4 USERDOMAIN=ZHANGJIAN PROCESSOR_LEVEL=6
> ERROR_CODE=0 SESSIONNAME=Console USERNAME=Administrator
> PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
> WINDOWS_TRACING_FLAGS=3
> NODE_HOME=D:\Node.js_Package\node-v12.13.1-win-x64
> JVMCONFIG=\.mvn\jvm.config PUBLIC=C:\Users\Public
> PROCESSOR_REVISION=3c03 USERPROFILE=C:\Users\Administrator
> APPDATA=C:\Users\Administrator\AppData\Roaming
> HOMEPATH=\Users\Administrator
> LOCALAPPDATA=C:\Users\Administrator\AppData\Local
> SPARK_HOME=D:\Spark_Package\spark-2.4.4-bin-hadoop2.7
> JAVA_HOME=D:\JDK8_Package\JDK8 ALLUSERSPROFILE=C:\ProgramData
> MAVEN_CMD_LINE_ARGS=help:system
> MAVEN_PROJECTBASEDIR=C:\Users\Administrator
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> ------------------------------------------------------------------------
> [INFO] Total time:  01:27 min [INFO] Finished at:
> 2019-12-26T18:44:12+08:00 [INFO]
> ------------------------------------------------------------------------
> 
> C:\Users\Administrator>

在这里插入图片描述
测试成功~!
查看新仓库:D:\Maven_Repository,发现新增了很多了文件~
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值