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
相关推荐
不良人天码星10 分钟前
Linux的基础指令和环境部署,项目部署实战(下)
linux·运维·服务器
customer0813 分钟前
【开源免费】基于SpringBoot+Vue.JS医疗报销系统(JAVA毕业设计)
java·vue.js·spring boot·后端·开源
barcke22 分钟前
【深度解析】Java接入DeepSeek大模型:从零实现流式对话+多轮会话管理(完整项目实战) —— SpringBoot整合、API安全封装、性能优化全攻略
java·spring boot
zl97989934 分钟前
MybatisPlus-注解
java·spring·maven
杰九44 分钟前
【环境配置】maven,mysql,node.js,vue的快速配置与上手
java·vue.js·spring boot·mysql·node.js·maven
wapicn991 小时前
‌挖数据平台对接DeepSeek推出一键云端部署功能:API接口驱动金融、汽车等行业智能化升级
java·人工智能·python·金融·汽车·php
逸狼1 小时前
【JavaEE进阶】Spring DI
java·开发语言
m0_748244832 小时前
(CICD)自动化构建打包、部署(Jenkins + maven+ gitlab+tomcat)
自动化·jenkins·maven
yonuyeung2 小时前
代码随想录算法【Day54】
java·数据结构·算法
敲上瘾2 小时前
基础dp——动态规划
java·数据结构·c++·python·算法·线性回归·动态规划