Linux下安装jdk的步骤与bug

Linux下安装jdk的步骤与bug

步骤:

  1. 先在 /opt/ 下创建一个software文件,用于存放压缩包

    1. 进入opt下:cd /opt
    2. 创建software文件:sudo vim software
  2. software/下用xftp软件进行jar包复制

    1. 进入software目录下: cd software/
    2. 将与LInux位数一样的jar包复制传输在software下
    3. 可以使用ll查看是否在/software/下有导入jar包

    注意: 使用uname -a查看当前Linux的位数,

  1. 解压jar包:tar -zxvf jkd具体名字 -C /opt/module/

    解释:将解压后的文件放在C盘下的/opt/module/目录下,可以进入刀该目录下进行ll查看

  2. 进入/etc/profile.d/下创建一个my_env.sh

    1. 进入profile.d下:cd /etc/profile.d/
    2. 发现有许多.sh的文件,我们新建一个自己的配置文件my_env.sh :sudo vim my_env.sh
  3. 接着在配置文件里书写:

#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_361
export PATH=$PATH:$JAVA_HOME/bin
  1. JAVA_HOME路径查找:
    1. 进入该路径下:cd /opt/module/jdk1.8.0_361/
    2. 显示路径:pwd
    3. 复制路径
  2. export:全局变量
  1. 最后,资源的更新

    1. 进入cd /etc/profile.d
    2. 配置资源更新:source /etc/profile

bug问题

  1. jkd的jar包跟linux位数不符
  2. 配置文件出错
  • 可能出现linux的命令符无法使用:

  • 解决:

    • 先输入:export PATH=/bin:/usr/bin:$PATH进行临时解决
    • 再去配置文件/etc/profile.d/my_env.sh认真修改,如果文件只读,则需要先执行sudo chown 444 my_env.sh修改权限
    • 最后还需要重新资源更新

    如果以上都检查了,都无法使用java,出现提示:

    * -bash: /opt/module/jdk1.8.0_281/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory*
    

    那么使用yum install glibc.i686

    最后在终端尝试写java,如果能读取,则代表jdk安装成功!

posted @ 2023-03-18 15:36  郭培鑫同学  阅读(34)  评论(0编辑  收藏  举报