龙空技术网

linux安装jdk

JS小郭me 23

前言:

今天兄弟们对“java_version未找到命令”都比较讲究,小伙伴们都想要剖析一些“java_version未找到命令”的相关文章。那么小编也在网络上网罗了一些对于“java_version未找到命令””的相关知识,希望大家能喜欢,朋友们快快来学习一下吧!

Linux操作系统一般都装在服务器上,服务器一般都没有桌面的操作环境,那么我们就不能像在Windows,mac操作系统一样双击图标安装软件,那么Linux服务器要怎样安装Java的开发环境jdk呢?

我就用白嫖的服务器安装一下jdk,并且记录下安装过程

我使用的操作系统是CentOS 7.6 x86_64 (64bit)

要安装jdk,我们去Oracle官网下载JDK的安装包,现在Oracle官网需要登陆才可以下载,我这边已经准备好了一份Linux的jdk安装包 (jdk下载(访问码:bx6p))

首先我们使用Shell工具链接上我们的服务器,然后把下载的JDK放到服务器上

通过命令导航到存在安装包的目录并且查看该目录下的文件

[root@localhost ~]# cd /usr[root@localhost usr]# dirbin  games    jdk-11.0.12_linux-x64_bin.tar.gz  lib64    local  share  tmpetc  include  lib                               libexec  sbin   src[root@localhost usr]# 

然后通过命令解压jdk的安装包

[root@localhost usr]# tar zxvf jdk-11.0.12_linux-x64_bin.tar.gzjdk-11.0.12/README.htmljdk-11.0.12/bin/jaotcjdk-11.0.12/bin/jarjdk-11.0.12/bin/jarsignerjdk-11.0.12/bin/javajdk-11.0.12/bin/javac...

再次查看该目录下的文件

[root@localhost usr]# dirbin  games    jdk-11.0.12                       lib    libexec  sbin   srcetc  include  jdk-11.0.12_linux-x64_bin.tar.gz  lib64  local    share  tmp

发现多了一个文件夹,就是刚才解压jdk压缩包里的文件解压之后jdk就算是安装完成了,运行命令java-version会发现是未找到该命令要让系统能识别Java命令,我们需要配置系统变量

[root@localhost opt]# vi /etc/profile# 我们需要在系统变量中添加Java_home,把Java的路径添加到path中,配置classpath变量# 把下面的配置语句放到/etc/profile文件的最后export JAVA_HOME=/opt/java/jdk-11.0.12(JDK的路径)export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

最后别忘了刷新环境变量,这样就可以识别Java命令了

[root@localhost opt]# source /etc/profile# 上面是刷新环境变量的命令[root@localhost opt]# java -versionjava version "11.0.12" 2021-07-20 LTSJava(TM) SE Runtime Environment 18.9 (build 11.0.12+8-LTS-237)Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.12+8-LTS-237, mixed mode)

前面我说我这个服务器是白嫖的,下面我就把服务器的提供商分享给你们,那就是三丰()他们家提供了免费的服务器和免费的主机,而且我目前用着也挺流畅的,大家如果想白嫖服务器的话,可以去他们家看看

标签: #java_version未找到命令