学习如何使用Maven

本文为笔者学习Maven的笔记,学习的是尚硅谷的 尚硅谷Maven教程(maven入门+高深,全网无出其右!)。
视频链接

Maven下载地址

https://maven.apache.org/


本文下载的是windows版本的
注意:IDEA与Maven的版本号需要对应,否则可能会出现不兼容的问题。详见下文链接IDEA中Maven构建报错

解压文件

将下载好的文件解压到不含中文与空格的文件夹下。

配置本地仓库

打开conf目录下的settings.xml文件,修改本地仓库位置
图1

下图中的 ${user.home}/.m2/repository 是本地仓库默认的位置,我们可以另外配置一个位置。
笔者配在了下图位置,主要是因为没有分盘,电脑就一个C盘。如果有其他盘的话,建议放在其他盘上。

  <localRepository>C:\maven-repo</localRepository>

图2

配置镜像仓库

国外的仓库速度很慢,我们这边配置使用的是阿里云的仓库。配置在 <mirrors>标签内。原来的示例代码可以考虑注释掉。

    <mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>central</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

配置Maven工程基础JDK版本

Maven默认使用的是1.5版本,我们这边配置是1.8。配置在<profiles>标签内。

  <profile>
      <id>jdk-1.8</id>
      <activation>
	    <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
      </activation>

      <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
		<maven.compiler.target>1.8</maven.compiler.target>
		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
      </properties>
	</profile>

配置Maven的环境变量

先确保Java的环境变量配置正确,再配置MAVEN_HOME和Path。
一般来说,XXX_HOME就是指bin目录的上一级,Path指向的是bin目录。

posted @ 2023-03-24 16:06  飞哥传书  阅读(42)  评论(0)    收藏  举报