Maven 简介
Maven 是一种 Java 构建工具, 主要有以下几个功能:
帮程序员甄别和调用第三方库
调用
javac完整项目的编译调用
JUnit完成项目单元测试完成项目打包
安装 Maven
Ubuntu 下可以使用 apt 直接安装这个软件:
1 | sudo apt install maven |
安装完成后正常显示版本即可
Maven 换源
如果使用 apt 安装 Maven, 软件安装目录一般在 /usr/share/maven 下, 切换到软件的 conf 内编辑 settings.xml, 添加阿里源的镜像:
1 | <mirror> |
在 IntelliJ IDEA 内配置 Maven
打开 IDEA 的 Settings, 在搜索里输入 Maven, 找到并配置 Maven 相关路径:

另外直接使用会出现编译比较慢的情况, 有两种方式可以进行修改:
一. 就是在新建 Maven 项目的时候,设置该参数 archetypeCatalog = internal
二. 直接修改 IDEA 中 Maven 配置参数,在 Settings 中 Maven 选项中点击 Runner 修改 VM Options: 为 -DarchetypeCatalog=internal, 也就相当于在使用 mvn archetype:generate 命令时,加上参数 -DarchetypeCatalog=internal
使用 Maven 构建项目
新建一个
Maven项目在中央仓库寻找第三方
jar的依赖文本(这里以一个汉语转拼音的依赖为例: https://mvnrepository.com/artifact/com.belerweb/pinyin4j/2.5.1)拷贝依赖文本到项目的
pom.xml:
1 | <!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j --> |

然后就可以在代码中像引用 jar 包那样引用
编译项目, 在
IDEA上Maven工程有自己的窗口, 如果没有显示, 需要打开Maven项目窗口在工具栏-->Help-->Find Action然后在弹出的窗口里的文本框输入:maven projects即可出现窗口. 在打开的窗口中,点击YourProject->Lifecycle->package->Run Maven Build执行打包, 生成的war默认在工程的target目录下如果在编译过程中出现版本错误, 则需要在
pom.xml中指定版本:
1 | <properties> |
- 当出现
build success的时候运行即可:


