如何在linux下配置java环境变量详解

article/2025/10/22 5:27:17

看了很多帖子,只教我们怎么去配置环境变量,没看到有几个帖子先告诉我们这几个环境变量为什么要这样设置。我觉得知道这些变量对应什么,自己配置就比较清晰了。

java环境变量的时候,有这几个变量需要配置:

1.JAVA_HOME

2.PATH

3.CLASSPATH

其中,JAVA_HOME是你下载的jdk安装的安装路径,PATH就是我们在编译的时候需要用到的命令,java、javac等,大家看一下自己的安装包可以看到这几个命令在jdk安装目录下的bin目录里,所以为什么大家看到的很多帖子都会有:export PATH=$JAVA_HOME/bin。CLASSPATH其实大家不用配置,前提是jdk是在1.5及之后,顾名思义就是编译程序的时候指定jvm去寻找需要的类。后面我会给大家看我不配置这个CLASSAPTH,也是一样可以成功。

一、下载jdk

去oracle官网去下载:根据自己电脑选择相应版本即可Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/#java8

二、去linux中安装

在linux系统下,先在usr/local下的目录下创建一个新的文件夹(我的是jvm),将刚刚下载的jdk解压到这个文件夹下

mkdir /usr/local/jvm

接下来,可以为我们这个路径创建一个软连接,后续配置环境变量的时候比较方便

ln -s /usr/local/jvm/jdk1.8.0_303/ /usr/jdk

 可以看到图片中jdk文件夹下面有个箭头,这就表示软连接建立好了

也可以:

 三、配置环境变量:

编辑profile文件:

sudo vim /etc/profile

把刚刚设置的软链接直接用来作为JAVA_HOME的环境变量

把下面几行代码输入到profile的最后

export JAVA_HOME=/usr/jdk
export PATH=$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib/  #jdk1.5及以上可以省去

刷新一下文件: 

source /etc/profile

四、检验

我分别将CLASSPATH加上或注释后都进行了验证,都是可以正确配置的。注意切换root权限

java -version
javac -version

出现这个图片说明就安装成功了!


http://chatgpt.dhexx.cn/article/8EXpX7Xp.shtml

相关文章

java path环境变量_java配置环境变量

前段时间因为windows10更新的缘故,系统越来越卡,任务管理器也闪退,试了各种方法都不管用,反而越改问题越多,乘着周末,昨天把系统重装了,现在记录一下配置java环境变量的过程。 1.安装jdk&#x…

Windows11怎么配置Java环境变量

Windows11配置Java环境变量 1、选中“此电脑”,右键选择“属性” 2、点击右侧,“高级系统设置” 3、接着点击“高级”下的“环境变量” 4、点击“新建”,输入“变量名”和“变量值”也就是某个或某几个路径,就可以添加一个新的环…

Windows 11 配置Java 环境变量

下载JDK 下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 安装过程已省略 Java环境变量配置 右键点击此电脑 ,选择属性,点击高级系统设置 选择环境变量 选择“系统变量”下面的”新建“选项&…

什么是java环境变量_什么是java环境变量

java环境变量是指操作系统运行环境中的一个参数。配置java环境变量后能够在系统中的任何位置使用java及javac命令,执行命令时不再需要进入java安装目录下的bin目录下。 什么是java环境变量 环境变量: 环境变量(environment variables)一般是指在操作系统…

批处理实现添加java环境变量

作者:朱金灿 来源:http://blog.csdn.net/clever101 从网上搜了一些资料,再修改测试,终于通过了win7系统的测试。代码如下: echo offrem 本批处理文件目的为了增加Java开发的三个相关环境变量:JAVA_HOME、C…

Linux配置java环境变量

Linux配置java环境变量 一、上传jdk并解压 第一步去官网下载对应的jdk第二步通过XFTP将下载好的jdk上传到linux指定的文件目录下 上传完毕之后,然后解压这个压缩包 tar -zxf jdk-8u201-linux-x64.tar.gz 二、配置环境变量 sudo vim /etc/profile然后开始编辑环境…

win10配置java环境变量

一、准备java 我已经把java装到了在D盘: 二、配置java环境变量 点击设置,进入windows设置页面; 搜索高级系统设置: 在系统变量里添加以下变量: 新建系统变量JAVA_HOME, java的安装路径,需要到java里的jdk目录: 新建系统变量CLASSP…

windows配置java环境变量

windows配置java环境变量 1、下载jdk安装包2、下载后点击安装3、配置windows环境变量 1、下载jdk安装包 官网下载地址:https://www.oracle.com/java/technologies/downloads/#java8-windows 官网下载速度慢且需要登录oracle账号; 华为开源镜像网址 htt…

java 加入环境变量_JAVA添加环境变量

1、环境变量配置步骤: 1.1 右键单击桌面计算机图标,点击“属性” 1.2 点击“高级系统设置” 1.3 点击“环境变量” 1.4 点击“新建” 1.5 “变量名(N)”输入JAVA_HOME,“变量值(V)”输入D:\Program Files\Java\jdk1.6.0&#xff0c…

Java配置环境变量

1.先去官网下载对应系统的jdk,下载路径放同一文件路径下,配置JAVA_HOME(表示你的jdk安装路径),配置jdk的根目录(表示对应的jdk安装路径)。 2.配置Path里的%\JAVA_HOME%\jre\bin运行时环境和开发环境%\JAVA…

Java如何配置环境变量

JDK的下载与安装配置环境变量检查Java运行环境是否配置成功 一.JDK的下载与安装: 百度直接搜索JDK,打开Oracle的jdk下载网页,根据自己电脑的系统位数下载安装合适的JDK(记住JDK的安装路径,后续配置环境变量需要用到)…

一步步教你如何配置Java环境变量(超级详细)

1、首先需要去官网下载jdk的安装包,下载网站: www.oracle.com 2、选择版本,然后安装开发工具JDK。 3、先右击此电脑(win10),然后点击属性。 4.然后找到右边的高级系统设置 5、点击下方的环境变量 6、点击下面的系统变量(s)处的新建…

BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Mode

Paper name BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Models Paper Reading Note URL: https://arxiv.org/pdf/2301.12597.pdf TL;DR 2023 年 Salesforce 出的文章,提出了 BLIP-2,一种通…

【论文速递】BLIP:Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and G

背景介绍 什么是VL Vision and language 将视觉与语言进行一定程度的结合,从而产生出一些新的应用与挑战 有哪些任务类型 字幕生成Image Captioning 图像检索Image Retrieval 视觉问答Visual Question Answering 图像中标出文字描述的目标Grounding Refer…

十分流行的自举法(Bootstrapping )为什么有效

来源:DeepHub IMBA 本文约1000字,建议阅读5分钟本文旨在以一种为外行介绍的方式展示自举法的“为什么”。 我们的项目并不总是有充足的数据。通常,我们只有一个样本数据集可供使用,由于缺乏资源我们无法执行重复实验(例如A/B测试)…

强化学习笔记-07 n-step Bootstrapping 多步TD时分学习

本文是博主对《Reinforcement Learning- An introduction》的阅读笔记,不涉及内容的翻译,主要为个人的理解和思考。 上一节介绍了TD算法,其采用了Bootstrapping方法,当前过去的预估以及即期收益来更新累积收益函数: 前…

BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Genera

Paper name BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generation Paper Reading Note URL: https://arxiv.org/abs/2201.12086 TL;DR ICML 2022 文章,提出了BLIP,一种新的 Vision-Language…

2022: BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and

摘要 大多现有的视觉语言预训练好的模型只善于基于理解的任务或基于生成的任务,而且,性能的提高很大程度上是通过扩大来自web上收集的有噪声的图像-文本对的数据集,这是一个次优的监督来源。本文,提出BLIP,一种新的VLP…

同态加密:以CKKS为例的Bootstrapping操作介绍(不定期更新)

同态加密的Bootstrapping操作最早由Gentry在他的博士论文里提出,是实现分级同态加密到全同态加密之间转换的关键步骤。目前所有的bootstrapping工作都是基于Gentry的这个想法,未有出其右者。 这篇博客打算讲一下Bootstrapping的原理,同时看一…

TFHE拓展:Programmable Bootstrapping

Improved Programmable Bootstrapping with Larger Precision and Efficient Arithmetic Circuits for TFHE(对TFHE优化的可编程同态刷新的方案,拥有高精度和高效率) 索引 Improved Programmable Bootstrapping with Larger Precision and Ef…