目录
maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。
依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。
项目构建:通过maven的一个命令就可以完成项目从清理、编译、测试、报告、打包,部署整个过程。
官网下载地址:https://maven.apache.org/download.cgi
国内下载地址:https://mirrors.aliyun.com/apache/maven(版本不全)
目录
目录
说明
bin
包含mvn运行的脚本
boot
只包含一个文件,plexus-classworlds包,是一个类加载器框架
conf
配置文件,settings.xml等
lib
运行依赖库
注:
maven有IDEA版本兼容问题
IDEA 2022 兼容maven 3.8.1及之前的所用版本
IDEA 2021 兼容maven 3.8.1及之前的所用版本
IDEA 2020 兼容Maven 3.6.3及之前所有版本
IDEA 2018 兼容Maven3.6.1及之前所有版本
vim ~/.bash_profile
PATH=$JAVA_HOME/bin:$PATH
MAVEN_HOME=/Volumes/mine/application/apache-maven
PATH=$MAVEN_HOME/bin:$PATH
export PATH
vim /etc/profile
PATH=$JAVA_HOME/bin:$PATH
MAVEN_HOME=/Volumes/mine/application/apache-maven
PATH=$MAVEN_HOME/bin:$PATH
export PATH
设置系统环境变量MAVEN_HOME和PATH
配置本地仓库
<!--本地仓库配置 -->
<localRepository>/Volumes/mine/data/maven/repo</localRepository>
配置加速器
<!-- 配置阿里云镜像仓库 -->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public</url>
<mirrorOf>*</mirrorOf>
</mirror>
手机扫一扫
移动阅读更方便
你可能感兴趣的文章