最全的linux下安装JavaJDK的教程(图文详解)不会安装你来打我?

createh52个月前 (01-14)技术教程24

默认已经有了linux服务器[吐舌],且有root账号

首先检查一下是否已经安装过java的jdk

任意位置输入命令 :which java

像我这个已经安装过了,就会提示在哪个位置,你的肯定是找不到。一般我们在/user/local/src下安装jdk。

  • 第一步:

切换到src位置,输入命令

cd /usr/local/src/
  • 第二步:

创建文件夹,然后给文件夹赋值最高权限

mkdir jdk8
chmod 777 jdk
  • 第三步:

把jdk文件jdk-8u171-linux-x64.tar.gz放入当前目录下(没有这个文件可以私信我发给你)

  • 第四步:

解压文件,执行下面命令

tar -zxvf jdk-8u171-linux-x64.tar.gz
  • 第五步:

配置环境变量,执行下面的命令

vim /etc/profile

翻到最后位置并添加环境变量

export JAVA_HOME=/usr/local/src/jdk8/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  • 第六步:

最后一步!重启配置,执行下面的命令

source /etc/profile

验证jdk是否安装成功

相关文章

灵魂一击!详解Java中的IO输入输出流

什么是流?流表示任何有能力产生数据的数据源对象或者是有能力接收数据的接收端对象,它屏蔽了实际的I/O设备中处理数据的细节。IO流是实现输入输出的基础,它可以很方便地实现数据的输入输出操作,即读写操作。...

VSCode中Java程序输入中文变成问号怎么办

问题描述在VSCode中编写一个Java程序,通过Code Runner运行程序时输入中文,结果输出为????。解决方案打开settings.json,添加以下配置设置: "terminal....

Java 缓冲输入输出是什么?怎么用?

Java 缓冲输入输出是通过在输入输出流上添加缓冲区来优化I/O操作的过程。这可以提高程序的执行效率,特别是在处理大量数据时。在Java中,Java API提供了BufferedInputStream...

Java IO流之文件输入输出流

一.FileOutputStream(文件输出流) OutputStream是一个抽象类,抽象类必须通过子类实现。现在要向文件里输出就要用FileOutputStream。FileOutputStre...

如何解决JAVA控制台程序输入中文时出现的乱码问题

JAVA源文件import java.util.Scanner; public class Hello { public static void main(String[] args) {...

接口性能优化技巧,有点硬

背景我负责的系统到2021年初完成了功能上的建设,开始进入到推广阶段。随着推广的逐步深入,收到了很多好评的同时也收到了很多对性能的吐槽。刚刚收到吐槽的时候,我们的心情是这样的:当越来越多对性能的吐槽反...