周振林 周振林
首页
  • 前端文章

    • HTML
    • CSS
    • Tailwind CSS (opens new window)
    • JavaScript
    • Vue3
    • 其他
  • 学习笔记

    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript》
    • 《Vue》
    • 《Git》
    • 《小程序笔记》
    • 《JS设计模式总结笔记》
  • 规范
  • Spring
  • 安装教程
  • 其他教程
  • 归真医学
  • 常用药材
  • 学习笔记
  • 经方学习心得
  • 基础
  • 虚拟化
  • Docker
  • OpenStack
  • 心情杂货
关于
收藏
  • 分类
  • 标签
  • 归档

周振林

IT界的小学生
首页
  • 前端文章

    • HTML
    • CSS
    • Tailwind CSS (opens new window)
    • JavaScript
    • Vue3
    • 其他
  • 学习笔记

    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript》
    • 《Vue》
    • 《Git》
    • 《小程序笔记》
    • 《JS设计模式总结笔记》
  • 规范
  • Spring
  • 安装教程
  • 其他教程
  • 归真医学
  • 常用药材
  • 学习笔记
  • 经方学习心得
  • 基础
  • 虚拟化
  • Docker
  • OpenStack
  • 心情杂货
关于
收藏
  • 分类
  • 标签
  • 归档
  • 规范

  • Spring

  • 安装教程

    • 开发环境配置
    • IDEA激活教程
    • JDK安装教程
    • Maven安装与配置
      • 安装
      • 配置本地仓库和远程中心库
      • 使用IDEA自带Maven
    • MySQL安装教程
    • Redis安装与配置
    • Node.js安装
    • ZeroTier安装
  • 其他教程

  • 后端
  • 安装教程
周振林
2023-12-27
目录

Maven安装与配置

# Maven安装与配置

# 安装

1.前往Maven官网下载zip包,地址:http://maven.apache.org/download.cgi

2.解压文件到相应目录 解压之后,记录下路径,在系统环境变量中添加 M2_HOME ,最后在PATH中添加。

3.验证是否安装成功,在cmd输入命令mvn -version验证。

# 配置本地仓库和远程中心库

  1. 修改本地仓库位置

Maven会将下载的类库(jar包)放置到本地的一个目录下(一般默认情况下maven在本机的仓库位于C:\我的文档中.m2.\repository),如果想重新定义这个目录的位置就需要修改Maven本地仓库的配置:

1、在自己喜欢的位置创建文件夹,此处本人创建的位置是(F:\Maven\repo)

2、在安装Maven的目录下找到conf文件夹,在文件夹中找到settings.xml文件,如下图所示:

3、修改settings.xml文件,更改默认的仓库位置,如下图所示:

依据该配置,Maven就会将下载的类库保存到F:/Maven/repo中。

4、实验一下我们刚才做的事情产生作用没有,控制台输入:mvn help:system(没有配置环境变量不生效) 执行完该命令之后,在F:/Maven/repo下面会出现很多文件,这些文件就maven从中央仓库下载到本地仓库的文件。

  1. 修改远程仓库的源

在安装Maven的目录下找到conf文件夹,在文件夹中找到settings.xml文件

在< /mirrors >之前添加如下语句:

<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>https://maven.aliyun.com/repository/central</url>
</mirror>
1
2
3
4
5
6

# 使用IDEA自带Maven

  1. 修改Idea自带Maven的源

{IDEA安装目录}\plugins\maven\lib\maven3\conf\settings.xml 在mirrors下添加,

<mirror>
	  <id>alimaven</id>
	  <mirrorOf>central</mirrorOf>
	  <name>aliyun maven</name>
	  <url>https://maven.aliyun.com/repository/central</url>
</mirror>

1
2
3
4
5
6
7
  1. 更改本地仓库地址

  2. 配置Maven插件地址

问题:[ERROR] Error resolving version for plugin 'org.springframework.boot:spring-boot-maven-plugin'

总结如下:

  1. 这个东西,是一个plugin,在maven里面,是有专属的配置的,没有的配置的时候就去普通的仓库里面找

  2. 我们平时使用的plugin,都是maven自己的,然而这货,咳,不是他家的,对此,阿里有一个仓库https://maven.aliyun.com/repository/spring-plugin

  3. 在项目代码里面,如果加上以下这段配置,就可以正常打包部署了

  4. 然后点击 Lifecycle-site 下载插件

<pluginRepositories>  
  <pluginRepository>  
    <id>alimaven spring plugin</id>  
    <name>alimaven spring plugin</name>  
    <url>https://maven.aliyun.com/repository/spring-plugin</url>  
  </pluginRepository>  
</pluginRepositories>  
1
2
3
4
5
6
7
  1. 为了不让每个项目都如此烦所的加上③那段代码,我已在系统的maven下的settings.xml里做了手脚,代码如下:
<profiles>  
   <profile>  
    <id>spring plugins</id>  
  
    <activation>  
      <jdk>spring plugins</jdk>  
    </activation>  
  
    <pluginRepositories>  
      <pluginRepository>  
        <id>spring plugins</id>  
        <name>Spring plugins</name>  
        <url>https://maven.aliyun.com/repository/spring-plugin</url>  
        <layout>default</layout>  
        <snapshotPolicy>always</snapshotPolicy>  
      </pluginRepository>  
    </pluginRepositories>  
  </profile>  
</profiles>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

阿里云仓库地址:https://developer.aliyun.com/mvn/guide

Last Updated: 2024/07/26, 16:12:04
JDK安装教程
MySQL安装教程

← JDK安装教程 MySQL安装教程→

最近更新
01
Docker安装
06-10
02
Docker运行JAR
06-10
03
Docker部署MySQL
06-10
更多文章>
Copyright © 2019-2025 鲁ICP备19032096号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式