linux安装配置环境变量后,java 您所在的位置:网站首页 Linux安装arduino无法执行二进制文件 linux安装配置环境变量后,java

linux安装配置环境变量后,java

2024-06-28 17:47| 来源: 网络整理| 查看: 265

linux安装配置环境变量后,java -versiov提示无法执行二进制文件

引发错误的原因:下载的jdk版本和Linux没有对应

小伙伴们来到oracle后可能会很懵,到底下载那个才是自己需要的

小伙伴们可以去官网下载自己所需的jdk,jdk1.8官网传送门

下面是官网的各个版本

Linux ARM 64 RPM PackageLinux ARM 64 Compressed ArchiveLinux ARM 32 Hard Float ABILinux x86 RPM PackageLinux x86 Compressed ArchiveLinux x64 RPM PackageLinux x64 Compressed ArchivemacOSSolaris SPARC 64-bit (SVR4 package)Solaris SPARC 64-bitSolaris x64 (SVR4 package)Solaris x64Windows x86Windows x64

这么多的版本到底哪个才是我们需要的呢?

我们不难看出开头的差不多这几种等等,他们指令集有所不同,所以软件的编译环境有所不同,所以可能无法通用,这样我们就需要找到自己适合的版本了

Linux ARM,Linux x86,Linux x64,Windows x86,Windows x64

我么可以使用uname -m命令查看计算机的类型我这里直接得到的结果是x86_64

x86-64( 又称x64,即英文词64-bit extended,64位拓展 的简写)

这样就可以直接选择出Linux x64这个版本的jdk了我直接选择后缀为.tar.gz(压缩文件)进行下载即可,不过oracle官网下载时需要登陆,小伙伴可以注册一下

下载完成后,可以通过xftp工具将文件传到linux服务器上,然后使用java -version验证我们的文件是否是我们想要的,我们将文件解压,我的解压后的文件在/usr/java/jdk1.8这个目录里面,然后通过下面命令就可以验证文件是否可用了

[root@VM-8-11-centos java]# /usr/java/jdk1.8/bin/java -version java version "1.8.0_291" Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

如果你看到了,java version "1.8.0_291"这样的字样,那么恭喜你,你成功找到了适合自己的版本。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有