Ubuntu20.04下配置Maven
Step_1: 下载Maven
这里给出官方下载链接获取maven,选择二进制tar.gz包。
Step_2: 解压到指定目录
这里选择解压到/opt/maven方便所有用户使用,后续配置repository可以共享依赖。当然个人机也可以选择自己的家目录: ~/maven,同时省去后续设置文件权限等繁琐步骤。
#创建目录
sudo mkdir /opt/maven
#解压到上述目录
sudo tar -zxvf apache-maven-3.8.5-bin.tar.gz -C /opt/maven/
Step_3: 配置环境变量
与之前JDK安装的博客一样,系统全局的配置/etc/profile,当前bash则配置~/.bashrc。
sudo vim /etc/profile
文件下方添加一下内容:
#set maven enviroment
export M2_HOME=/opt/maven/apache-maven-3.8.5
export PATH=${M2_HOME}/bin:${PATH}
#重新加载配置文件
source /etc/profile
#需要重启生效
Step_4: 验证配置成功
mvn -version
终端返回上图信息表示安装配置成功!
Step_5: 自定义Repository
创建仓库目录,目录名自定义
sudo mkdir /opt/maven/repository
修改maven的配置文件,设置自定义仓库。
cd /opt/maven/apache-maven-3.8.5/conf
#备份配置文件
sudo cp settings.xml settings.bak
在文件标签内添加如下内容:
<localRepository>/opt/maven/repository</localRepository>
最后开发仓库目录对所有用户的权限,
sudo chmod 777 /opt/maven/repository/
Step_6: 配置IDEA
此处idea版本为2021.3,不同版本UI位置可能发生变动。
配置当前项目maven:File -> Setting -> Build, Execution, Deployment -> Build Tools -> Maven,修改内容如下图所示:
接下来配置:Maven -> importing
最后,在Maven -> Runner下设置:
在File -> New Projects Setup -> Settings for New Projects为其他项目配置。