改java环境变量的时候预计状况了

: command not found
-bash:         JAVA_HOME=/stong/java/jdk-16.0.2: No such file or directory
-bash:         PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-17-oracle/bin:/usr/lib/jvm/java-17-oracle/db/bin:/usr/lib/jvm/java-17-oracle/bin:/usr/lib/jvm/java-17-oracle/db/bin:/home/stong/bin:/usr/lib/jvm/java-17-oracle/bin: No such file or directory

原因1:配置时jdk目录放到了最后边,而系统前边有叫java的文件,export PATH=$PATH:$JAVA_HOME/bin
相关方法:配置时export PATH=$JAVA_HOME:$PATH
原因2:在 64 位的 Linux 系统中安装了 32 位的 JDK 环境。
相关方法:sudo apt-get install libc6-i386 lib32gcc1 lib32z1 lib32stdc++6 ia32-libs