有人说sudo yum install glibc.i686可以解决问题。
但是我认为不是这个问题,具体原因应该是在64位的机器中要兼容32位的jdk才会有这个问题,最根本的问题应该是jdk安装的版本错误。
使用uname -a查看linux架构
![]()
可以看到是x86_64的架构对应的jdk应该是 x64而不是x86,x86的jdk对应的是早期32位的架构。
下载地址: Oracle JDK 8 for Linux x64: Java Downloads | Oracle

在64位Linux系统中遇到的问题可能源于尝试使用32位jdk。文章指出,正确版本的jdk应与系统架构匹配,即x86_64系统需安装x64版本的JDK,而非32位的x86版。解决方案是下载并安装适合x86_64架构的OracleJDK8。
有人说sudo yum install glibc.i686可以解决问题。
但是我认为不是这个问题,具体原因应该是在64位的机器中要兼容32位的jdk才会有这个问题,最根本的问题应该是jdk安装的版本错误。
使用uname -a查看linux架构
![]()
可以看到是x86_64的架构对应的jdk应该是 x64而不是x86,x86的jdk对应的是早期32位的架构。
下载地址: Oracle JDK 8 for Linux x64: Java Downloads | Oracle


被折叠的 条评论
为什么被折叠?