bash: /usr/local/java/jdk1.8.0_171/bin/java: 无法执行二进制文件: 可执行文件

Ubuntu 18.04安装jdk1.8后出现如标题错误,产生原因是jdk版本的问题,需要下载与Linux系统版本一致的jdk进行安装即可。

比如说:

Linux ARM 32 Hard Float ABI 77.97 MB   jdk-8u171-linux-arm32-vfp-hflt.tar.gz
Linux ARM 64 Hard Float ABI 74.89 MB   jdk-8u171-linux-arm64-vfp-hflt.tar.gz
Linux x86 170.05 MB   jdk-8u171-linux-i586.rpm
Linux x86 184.88 MB   jdk-8u171-linux-i586.tar.gz
Linux x64 167.14 MB   jdk-8u171-linux-x64.rpm
Linux x64 182.05 MB   jdk-8u171-linux-x64.tar.gz
Mac OS X x64 247.84 MB   jdk-8u171-macosx-x64.dmg
Solaris SPARC 64-bit (SVR4 package) 139.83 MB   jdk-8u171-solaris-sparcv9.tar.Z
Solaris SPARC 64-bit 99.19 MB   jdk-8u171-solaris-sparcv9.tar.gz
Solaris x64 (SVR4 package) 140.6 MB   jdk-8u171-solaris-x64.tar.Z
Solaris x64 97.05 MB   jdk-8u171-solaris-x64.tar.gz
Windows x86 199.1 MB   jdk-8u171-windows-i586.exe
Windows x64 207.27 MB   jdk-8u171-windows-x64.exe

我下载

Linux ARM 64 Hard Float ABI 74.89 MB   jdk-8u171-linux-arm64-vfp-hflt.tar.gz

这个版本时,就出现了如题的错误。

改用:

Linux x64 182.05 MB   jdk-8u171-linux-x64.tar.gz
这个版本就可以了。

猜你喜欢

转载自blog.csdn.net/w522301629/article/details/80606454