环境搭建及源码运行_java环境搭建_maven
1、介绍
1)管理项目依赖和版本
统一的项目依赖和版本管理
2)Maven支持多模块项目管理
通过定义父子模块的关系来管理多个子模块的构建和依赖关系。使用Maven可以实现多模块项目的统一管理和构建,从而提高项目的可维护性和可重用性。
3)可以将项目发布到本地或者远程的仓库中
Maven提供了一套标准的项目发布和部署机制,通过定义发布和部署的目标和方式来实现自动化发布和部署。使用Maven可以将项目发布到本地或者远程的仓库中
2、项目maven管理jar包
3、maven 历史版本下载地址
https://archive.apache.org/dist/maven/maven-3/ ?这里 下载和我一样的版本,3.6.3
解压然后将加压后的包移动到 /usr/local文件夹即可
mv /Users/chuige/Downloads/apache-maven-3.6-2.3 ?/usr/local
如果权限问题,sudo -s 切换到root 用户,在进行移动
4、 配置环境变量
vim ~/.bash_profile
export MAVEN_HOME="/usr/local/apache-maven-3.6-2.3"
export PATH="$MAVEN_HOME/bin:$PATH"source ~/.bash_profile
验证配置文件是否生效,输入mvn -version 即可,如果弹出验证,到隐私与安全,点击仍然允许即可
?
?mvn 配置本地包路径和远端下载中心
配置本地包路径,打开vim /usr/local/apache-maven-3.6-2.3/conf/settings.xml ?也可以邮件打开方式,文本打开即可
```java
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
? ? ? ? ? xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
? ? ? ? ? xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings- ? ?
? ? ? ? ? 1.0.0.xsd">
? ? <localRepository>/usr/local/apache-maven-3.6-2.3/repository</localRepository>? ?<mirror>
? ? ? <id>alimaven</id>
? ? ? <name>aliyun maven</name>
? ? ? <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
? ? ? <mirrorOf>central</mirrorOf>
? ?</mirror>
</settings>
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!