zoukankan      html  css  js  c++  java
  • kali安装java1.8

    0x01 下载

    首先,去官方网站下载JDK1.8对应的版本

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    我的kali安装的是32位的 所以我下载 JDK1.8 32位  的版本,下载速度很慢,你可以使用其他服务器中转或离线下载来提高下载效率。

    请根据自己的系统自行选择版本。

    0x02 预准备工作

    kali自带的java是openjdk,如果需要写安卓或者开发其他程序,则需要换成Oracle的jdk

    首先卸载自带的openjdk(根据系统所自带的具体jdk版本好来修改下面即将卸载的程序名)

    sudo apt-get remove openjdk-7-jdk
    

     网上有说法使用 apt-get purge 把所有的jdk附属配置全都卸载完了,一般情况下,remove就足够了

    0x03 安装

     接下来安装Oracle JDK,解压下载好的JDK包,并进入

    tar zxvf jdk-8u112-linux-i586.tar.gz
    

    此时解压出来文件夹名为  jdk1.8.0_112  (这里根据你下载的版本不同 文件名也不同 但是只是修改了版本号 都是jdk1.x.x_xxx的格式)

    开始拷贝目录 手动安装 (注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码)

    sudo mkdir -p /usr/local/java
    cp -r jdk1.8.0_112/ /usr/local/java/

    接下来配置JDK的环境变量

    sudo gedit /etc/profile

    复制以下内容追加到文件末尾(注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码)

    JAVA_HOME=/usr/local/java/jdk1.8.0_112
    PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
    export JAVA_HOME
    export PATH
    

     告诉系统JDK的位置,最后2行代码不是重复,是要执行2次  (注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码)

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_112/bin/java" 1
    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_112/bin/javac" 1
    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_112/bin/javaws" 1
    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_112/bin/javaws" 1
    

     设置新的JDK为默认,代码也是执行2次(注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码)

    sudo update-alternatives --set java /usr/local/java/jdk1.8.0_112/bin/java
    sudo update-alternatives --set java /usr/local/java/jdk1.8.0_112/bin/java sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_112/bin/javac
    sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_112/bin/javac
    sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_112/bin/javaws
    sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_112/bin/javaws

     重载Profile文件

    source /etc/profile
    

    0x04  测试

     输入命令查看Java版本号

    java -version
    

     返回

    root@kali:~# java -version
    java version "1.8.0_112"
    Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
    Java HotSpot(TM) Server VM (build 25.112-b15, mixed mode)
    

     好了,至此,安装成功 !

  • 相关阅读:
    .htaccess注释
    Ubuntu开机自启动jar包和Nginx
    Rook部署和管理Ceph集群
    Python 打包 Nuitka
    Python 反射 备查
    Python 屏幕坐标点取色
    Python pynput 监听事件
    【线性代数】基本概念
    C# 调用SendMessage刷新任务栏图标(强制结束时图标未消失)
    Asp.Net Core Swagger 接口分组(支持接口一对多暴露)
  • 原文地址:https://www.cnblogs.com/lfoder/p/6006424.html
Copyright © 2011-2022 走看看