Linux服务器安装jdk和maven详解

Linux

1.安装jdk

2.安装maven


1.安装jdk命令 >下载

复制代码
# 创建java目录
mkdir /usr/local/java
cd /usr/local/java
# 把jdk-8u401-linux-x64.tar.gz上传到/usr/local/java目录下
# 解压
tar -zxvf jdk-8u401-linux-x64.tar.gz -C /usr/local/java
# 配置环境变量
vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_401
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# 生效环境变量
source /etc/profile
# 查看jdk
java -version

2.安装maven>下载

复制代码
# 创建maven目录和仓库目录
mkdir /usr/local/maven
mkdir /usr/local/maven/repository
cd /usr/local/maven
# 把apache-maven-3.9.9-bin.tar.gz上传到/usr/local/maven目录下
# 解压
tar -zxvf apache-maven-3.9.9-bin.tar.gz -C /usr/local/maven
# 编辑setting.xml文件
vi /usr/local/maven/apache-maven-3.9.9/conf/settings.xml
添加maven仓库地址
<localRepository>/usr/local/maven/repository</localRepository>
注释原有的镜像地址,配置阿里云的镜像地址
<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <mirrorOf>central</mirrorOf>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

maven-环境变量配置

复制代码
# 配置环境变量
vi /etc/profile
export MAVEN_HOME=/usr/local/java/maven/apache-maven-3.9.9
export PATH=$PATH:$MAVEN_HOME/bin
# 刷新环境变量
source /etc/profile
# 验证环境变量
mvn -v或者mvn -version
相关推荐
syagain_zsx2 小时前
spdlog实战:日志分级、滚动与性能调优
linux·c++·日志库·二次开发日志库
考虑考虑8 小时前
JDK26中的Map.ofLazy
java·后端·java ee
鶴哥只手遮天11 小时前
Spring AI 2.0.1 深度解析-第 14 章 MCP 服务端(上):注解式实现与工具来源
java·人工智能·开源
鶴哥只手遮天11 小时前
Spring AI 2.0.1 深度解析-第 15 章 MCP 服务端(下):三种协议形态、Streamable 传输与状态管理
java·人工智能·开源
鶴哥只手遮天11 小时前
Spring AI 2.0.1 深度解析-第 16 章 向量存储(上):`VectorStore` 接口体系、`BatchingStrategy`
java·人工智能·开源
鶴哥只手遮天11 小时前
Spring AI 2.0.1 深度解析-第 12 章 工具循环的流式形态、Usage 累加与扩展体系
java·人工智能·开源
鶴哥只手遮天11 小时前
Spring AI 2.0.1 深度解析-第 23 章 模型供应商实现:从 `OpenAiSetup` 到 Bedrock
java·人工智能·开源
鶴哥只手遮天11 小时前
Spring AI 2.0.1 深度解析-第 06 章 内置 Advisor 全景:13 个实现逐个剖到源码级
java·人工智能·开源
鶴哥只手遮天12 小时前
Spring AI 2.0.1 深度解析-第 03 章 消息体系与 Prompt:不可变模型、`ChatOptions` 与模板渲染
java·人工智能·开源
鶴哥只手遮天12 小时前
Spring AI 2.0.1 深度解析-第 24 章 生产实践与 2.x 迁移:陷阱清单、AOT 与调优
java·人工智能·开源