首页 > 其他分享 >Debian 11 安装配置 JDK 17

Debian 11 安装配置 JDK 17

时间:2022-08-25 01:33:10浏览次数:52  
标签:11 bin JDK tar openjdk sudo profile 17

阿里云服务器 Debian 11 安装配置 openjdk 17

一、从官网下载 openjdk 17

sudo wget https://download.java.net/openjdk/jdk17/ri/openjdk-17+35_linux-x64_bin.tar.gz -O /opt/openjdk-17+35_linux-x64_bin.tar.gz

二、解压 压缩包

sudo tar -zxvf /opt/openjdk-17+35_linux-x64_bin.tar.gz -C /usr/local

三、配置环境变量

(1)编辑 /etc/profile 文件,追加 jdk 路径

sudo bash -c "echo -e 'export JAVA_HOME=/usr/local/jdk-17\nexport PATH=\${PATH}:\${JAVA_HOME}/bin\n' >>/etc/profile"

(2)刷新 profile

source /etc/profile

四、查看 jdk 版本,验证配置是否正确

java -version

标签:11,bin,JDK,tar,openjdk,sudo,profile,17
From: https://www.cnblogs.com/shiningwonders/p/16622918.html

相关文章

  • 从new File("")到jdk源码
    1.概述今天在项目中看到下面两行代码,看注释说是获取当前工作路径,之前也没有用过这种用法,比较好奇还能这样用,所以研究了一下源码。//获取当前工作路径Filefile=newF......
  • CF1617B 题解
    题目传送门\(\color{red}{see}\space\color{green}{in}\space\color{blue}{my}\space\color{purple}{blog}\)小学生又双叒叕来写题解啦!其他题解的代码都是\(O(1)\)......
  • SP1163 题解
    题目传送门小学生又来写题解啦!本题显然是字符串模拟,认真维护好每个要求即可。首先先判断是情况一还是情况二,如果同时出现,输出报错信息。我们可以用一个函数实现上述功......
  • 小米root教程 —— 基于小米11
    1.解BL锁工具下载及教程解锁工具下载2.root通过magisk实现Magisk安装教程Magisk安装完即root。升级系统root会丢失,我是重新root的,很麻烦,建议搜索保留root升级。3.......
  • luogu P5311 [Ynoi2011] 成都七中
    题面传送门首先考虑暴力怎么做。按照UNRD2T2找到每个联通块最高点的套路,我们可以找到每个询问点的祖先中,这个点到祖先路径上的点全部位于\([l,r]\)区间中的最浅的祖先,那么......
  • C++11新特性
    c++11增加新关键字auto:实现自动类型的推导使用auto关键字定义的变量必须要有初始化表达式。#include<iostream>usingnamespacestd;classExample{private:in......
  • Windows10 pybind11 opencv 和numpy相互转换 (tcy)
      利用pybind11实现python和C++图像之间的相互调用。将Mat类引入python中。 图像相互转换通过左值引用及智能指针实现。封装了类操作及8个函数(Mat和numpy......
  • Pybind11实现python调取C++
    1、一些处理矩阵运算,图像处理算法,直接采用python实现可能速度稍微慢,效率不高,或者为了直接在python中调用其他C++第三方库。图像,矩阵在python中通常表示为numpy.ndarray,......
  • VS2017将X64转换成X86
    简介作者在将一个X86平台的项目拖入X64平台的VS的过程中遇到了一些问题,发现此项目运行后出现如下图所示的错误信息(使用了非标准扩展;不支持在此结构上使用__asm关键字)......
  • CF1715D 2+ doors
    就像位运算要从大到小贪心考虑一样,字典序也必须从第一位到末位逐位贪心考虑!考虑按位枚举,再对于限制条件分类,对于一个点想要为0,显然跟它所限制的都要能够满足,且不能影响之......