Linux下安装配置maven仓库

1、安装wget命令

如果需要通过使用wget命令,直接通过网络下载maven安装包时,需要在linux系统中安装wget命令。

yum -y install wget

2、下载maven安装包

在/usr/local/下创建一个maven文件:

mkdir /usr/local/maven 切换到安装目录,即新建的文件中:

cd /usr/local/maven

下载安装:

wget https://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

3、解压缩maven

tar -zxvf apache-maven-3.3.9-bin.tar.gz

4、配置maven环境变量

添加环境变量

vim /etc/profile

export MAVEN_HOME=/usr/local/maven/apache-maven-3.3.9
export PATH=${PATH}:${MAVEN_HOME}/bin

编辑之后记得使用source /etc/profile命令是改动生效。

5、验证结果

在任意路径下执行mvn -version验证命令是否有效。

正常结果如下,能够看到当前maven及jdk版本。

Linux下安装配置maven仓库

6、创建Maven本地仓库:

mkdir -p /usr/local/maven/repository

7、打开Maven的settings.xml配置文件,配置相应的仓库路径以及国内仓库地址

echo $MAVEN_HOME:可以查看maven的路径

vim /usr/local/maven/apache-maven-3.3.9/conf/settings.xml

修改本地仓库路径:

/usr/local/maven/repository
Linux下安装配置maven仓库

修改国内仓库地址:

<mirror>
    <id>nexus-aliyun</id>
    <!-- <mirrorOf>central</mirrorOf> -->
    <mirrorOf>*</mirrorOf>
    <name>阿里云公共仓库</name>
    <url>https://maven.aliyun.com/repository/public</url>
</mirror>
Linux下安装配置maven仓库

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/5028

(0)
安屠生的头像安屠生
上一篇 2022年6月20日 下午4:39
下一篇 2022年6月21日 下午3:46

相关推荐

  • Firewalld遇到ipset not usable,无法启用的问题

    centos7在启用firewalld的时候,启动没有报错,但是查看状态显示如下: 处理过程 定位问题 尝试手动调用ipset 此时基本可以判定是内核出了问题。列出相关内核文件夹内容,查看具体问题。 ls /lib/modules/3.10.0-1160.36.2.el7.x86_64/kernel/net/netfilter 上图是正常的内容。实际小编自身…

    2022年12月19日
    1.7K00
  • CentOS 7下安装配置Tomcat

    CentOS 7下安装配置Tomcat 环境:CentOS 7.9 Tomcat下载地址:http://down.cnaaa.net/static/upload/other/20220802/1659432295529455.rar 安装rz工具 创建Tomcat目录 通用rz工具,将安装包上传 解压文件 修改目录名Tomcat8 没有JDK安装JDK 目录…

    2022年8月2日
    1.1K00
  • laravel新建应用报错:The Process class relies on proc_open, which is not

    1、问题描述 2、原因 proc_open实际上是一个函数,是PHP用来和shell交互的函数,一般如果让PHP可以直接操作系统的函数的话,是非常不安全的。所以,在PHP配置文件上有对这些不安全的函数作出保护,如果有需要的时候,可以根据开发需求作出修改配置 3、解决方法 打开php.ini,并搜索disable_functions指令,找到类似如下内容: 找…

    2023年2月14日
    1.0K00
  • Prometheus +grafana 监控PVE

    这边部署Prometheus +grafana,我就不详细描述了,之前的文章都有提到过。 pve后台在数据中心的菜单项里,多了一个度量服务器(Metric Server),中文显示“指标服务器”,翻译得怪怪的。 挡不住好奇,点进去看看,原来是添加远程数据统计服务器InfluxDB或者Graphite。 既然可以添加InfluxDB,那么在此基础上,整合Gra…

    2024年4月11日
    1.5K00
  • Docker配置指定IP(Ubuntu 16.04)

    应用场景 1. Docker网络模式概览 说明: 最常用的就是利用bridge,自定义虚拟网桥来固定IP。默认情况下,docker的容器重启之后,会自动分配IP,导致一次重启IP变化。所以需要对docker容器指定IP。由于docker默认的网络不能固定ip地址,我们创建自定义虚拟网桥,进行固定IP的分配 2. 创建自定义网络 3. 查看网络信息 创建网桥之…

    2023年2月28日
    1.1K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信