Debian重装系统后

安装配置java环境

  • 手动安装
    下载openJDK:openJDK
    • 设置替代项
bash 复制代码
sudo update-alternatives --install /usr/bin/java java /opt/jdk-21.0.2/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk-21.0.2/bin/javac 1
sudo update-alternatives --config java
sudo update-alternatives --config javac

shell 配置文件 (例如 ~/.bashrc 或 /etc/profile.d/java.sh) 中设置 JAVA_HOME

bash 复制代码
echo 'export JAVA_HOME="/opt/jdk-21.0.2"' | sudo tee /etc/profile.d/java.sh
echo 'export PATH="$PATH:$JAVA_HOME/bin"' | sudo tee -a /etc/profile.d/java.sh
source /etc/profile.d/java.sh
  • 安装包安装(目前只支持17及以下版本,高版本通过sid源安装会导致系统不稳)
bash 复制代码
sudo apt install openjdk-17-jdk
相关推荐
www_pp_2 小时前
# Linux:开源的力量与应用
linux
(:满天星:)2 小时前
ELK技术栈全面解析与部署方案
linux·运维·服务器·elk·docker·centos
ViatorSun2 小时前
「解析」docker容器起服务,外部访问失败
linux·ubuntu·docker·容器·postman
Mrdaliang3 小时前
【无标题】
linux·运维·服务器·网络
耳边轻语9993 小时前
欧拉系统 nginx ./configure: No such file or directory
linux·运维·服务器
浪小满3 小时前
怎样解决在ubuntu 22.04上QT: DataVisualization控件显示黑屏的问题
linux·qt·ubuntu
我要升天!4 小时前
Linux -- Ext系列文件系统介绍
linux·运维·服务器
山岚的运维笔记4 小时前
如何将 MX Linux 的垂直任务栏面板移到底部
linux·运维·服务器·mx linux·任务栏面板
MrGaomq5 小时前
软件测试用例(二)
linux·c语言·c++·经验分享·笔记·测试用例
霖霖7145 小时前
linux系统驱动的原理
linux·笔记·学习