VM linux安装JDK配置环境

简介: VM linux安装JDK配置环境

(1)先下载好jdk(链接:下载jdk

2445b8e305dc5d1b7b71a694c3a016e.png

(2)在Linux上创建文件夹

image.png

在usr下的local中新建名称为java的文件夹或者直接放在local文件夹下的都行。

(3)把下载好的jdk拖拽到local文件夹下。我是通过xftp工具上传

41a96265a51d9c0af059653613e0d35.png

(4).在/usr/local/java或/usr/local目录,执行tar -xzvf  jdk-8u171-linux-x64.tar.gz

0ee98c7c6d5ba9b8307c0f830046cf2.png

(5)通过命令 vim /etc/profile 进入编辑页面

0f3ebb111aca3e81df3ccb7c614c380.png

(6)配置jdk的环境变量,vim /etc/profile 进入编辑页面后,在此后边添加如下信息:

          export JAVA_HOME=/usr/local/jdk
          export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          export PATH=$JAVA_HOME/bin:$PATH

cfb9cf80aa2f0a7aad9a9c95cc2fe61.png

    通过按A或者i进入编辑模式,把上述信息拷贝到profile里,然后按esc,shift+: ,wq! 命令保存

5cd43fd64598d762c70d346ec9835f6.png

(7)让profile文件生效

           source /etc/profile

(8)安装是否成功

     javac -version 或者 javac。

4e122a6d4bf2a467f3e7c03176856c3.png

以上表示没有此文件夹的权限,执行以下步骤:

chmod +x  后面跟  javac所在文件夹,我以上的截图是在(/usr/local/jdk/bin/javac)

9eddaf62bf3fb6db059219978c79c98.png

9339ee7b5a93fd31119f1679a73e605.png

出现以上图示就是成功

参考文献:

          虚拟机Linux下安装jdk

  Centos 遇到bash: /***/java/jdk1.7.0_80/bin/javac: Permission denied

     Linux下安装jdk报Permission denied以及chmod详解

目录
相关文章
|
1天前
|
关系型数据库 MySQL Java
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
12 2
|
1天前
|
Oracle Java 关系型数据库
Linux环境安装配置JDK11
Linux环境安装配置JDK11
14 0
|
2天前
|
Java Linux Shell
【Linux】bash: /home/stefan/jdk1.7.0_55/bin/java: /lib/ld-linux.so.2: bad ELF interpreter
【Linux】bash: /home/stefan/jdk1.7.0_55/bin/java: /lib/ld-linux.so.2: bad ELF interpreter
9 0
|
9天前
|
Oracle Java 关系型数据库
Java 开发者必备:JDK 版本详解与选择策略(含安装与验证)
Oracle Java SE 支持路线图显示,JDK 8(LTS)支持至2030年,非LTS版本如9-11每6个月发布且支持有限。JDK 11(LTS)支持至2032年,而JDK 17及以上版本现在提供免费商用许可。LTS版本提供长达8年的支持,每2年发布一次。Oracle JDK与OpenJDK有多个社区和公司构建版本,如Adoptium、Amazon Corretto和Azul Zulu,它们在许可证、商业支持和更新方面有所不同。个人选择JDK时,可考虑稳定性、LTS、第三方兼容性和提供商支持。
24 0
|
16天前
|
Java Linux 开发工具
linux jdk的安装
linux jdk的安装
18 0
|
关系型数据库 MySQL Linux
MySQL 数据库linux系统下修改配置文件设置mysql是否大小写敏感实例演示
MySQL 数据库linux系统下修改配置文件设置mysql是否大小写敏感实例演示
186 0
MySQL 数据库linux系统下修改配置文件设置mysql是否大小写敏感实例演示
|
5天前
|
机器学习/深度学习 缓存 监控
linux查看CPU、内存、网络、磁盘IO命令
`Linux`系统中,使用`top`命令查看CPU状态,要查看CPU详细信息,可利用`cat /proc/cpuinfo`相关命令。`free`命令用于查看内存使用情况。网络相关命令包括`ifconfig`(查看网卡状态)、`ifdown/ifup`(禁用/启用网卡)、`netstat`(列出网络连接,如`-tuln`组合)以及`nslookup`、`ping`、`telnet`、`traceroute`等。磁盘IO方面,`iostat`(如`-k -p ALL`)显示磁盘IO统计,`iotop`(如`-o -d 1`)则用于查看磁盘IO瓶颈。
|
1天前
|
监控 Linux Windows
50个必知的Linux命令技巧,你都掌握了吗?(下)
50个必知的Linux命令技巧,你都掌握了吗?(下)
|
2天前
|
Linux Shell Windows
Linux 常用基本命令
Linux 常用基本命令
|
2天前
|
Ubuntu Linux Shell
linux免交互登陆远程主机并执行命令(密钥对和Expect)
linux免交互登陆远程主机并执行命令(密钥对和Expect)