Linux环境下(DeepinV20+)安装并配置jdk和maven

一、jdk下载

Oracle的JDK开始收费了,如非必要,请勿使用!!!

二、maven下载

jdk和maven下载好后,解压到您自己的存放路径,本人存放路径是:/env/java/jdk 和 /env/java/maven

三、maven设置

  1. 更改仓库地址(找到conf目录下的settings.xml文件进行修改)
xml 复制代码
<localRepository>/env/java/maven/repository</localRepository>
  1. 设置镜像仓库
xml 复制代码
 <mirror>
	<id>huawei-cloud</id>
	<mirrorOf>*</mirrorOf>
	<name>huawei-cloud</name>		 	
	<url>https://mirrors.huaweicloud.com/repository/maven/</url>
</mirror>

<mirror>
  <id>nexus-aliyun</id>
  <mirrorOf>central</mirrorOf>
  <name>Nexus aliyun</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

四、配置jdk和maven

  1. 打开环境配置文件
bash 复制代码
sudo vim /etc/bash.bashrc
  1. 填写配置内容,插入到文件最后面
bash 复制代码
JAVA_HOME=/evn/java/jdk/graalvm-community-openjdk-21.0.2+13.1
M2_HOME=/evn/java/maven/apache-maven-3.9.8
PATH=$JAVA_HOME/bin:$M2_HOME/bin:$PATH
export JAVA_HOME M2_HOME PATH
  1. 重启配置文件生效
bash 复制代码
source /etc/bash.bashrc
  1. 检查安装效果
bash 复制代码
java -version
mvn -v
相关推荐
M78佐菲2 小时前
Linux学习笔记:TCP协议
linux·笔记·学习·tcp/ip·算法
学长毕业设计3 小时前
基于SpringBoot的公益基金管理系统(源码+文档+讲解视频)
java·spring boot·后端
Brilliantwxx3 小时前
【Linux】 进程(9)程序与进程地址空间(基础+进阶+面试题)
linux·运维·服务器·开发语言·c++
东小西3 小时前
【SAA实战】第 3 篇 · 工具调用全攻略:把业务能力交给 Agent 自己调度
java·后端·spring
东小西3 小时前
【SAA实战】第 4 篇 · Agent 短期记忆:saver 让 Agent 跨轮记得住(threadId 隔离)
java·后端·spring
许彰午3 小时前
22-DataCenter报文序列化
java·低代码·架构·状态模式
不怕犯错,就怕不做3 小时前
git prune 自动删除本地记录中那些远程已经不存在的分支引用
linux·服务器·git
2601_962065253 小时前
[MySQL] SQL优化之性能分析
java·sql·mysql
小范同学_4 小时前
JDK1.7 与 JDK1.8 HashMap 底层原理对比 + 数组并发扩容死循环详解
java·开发语言
予昊4 小时前
从零实现“在线五子棋对战“:WebSocket 实时通信 + 段位匹配
java·开发语言·网络·websocket