zoukankan      html  css  js  c++  java
  • Linux下jdk的安装和配置

    这里简单地阐述一下rpm、tar.gz的区别。rpm格式的软件包适用于基于Red Hat发行版的系统,如Red Hat Linux、SUSE、Fedora. 类似地,有一种deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint. 而tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径就可以了。本人使用的是Ubuntu amd64,故选择jdk-7u11-linux-x64.tar.gz,下载后解压到了/usr/lib/java/目录下(需要root权限)。

    $tar -xvzf jdk-7-linux-i586.tar.gz  

    JDK环境变量配置如下:

    执行命令sudo gedit /etc/environment,在打开的编辑器中PATH变量上面两行新建两个变量,

    JAVA_HOME="/home/a/Desktop/jdk7"
    CLASSPATH=".:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar"
    PATH=:$JAVA_HOME/bin

    在PATH中添加$JAVA_HOME/bin,注意与PATH原有的值之间用英文冒号:分隔,切勿把原来的值删除。

    然后保存关闭.


    Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK,


    sudo update-alternatives --install /usr/bin/javac javac /home/a/Desktop/jdk7/bin/javac 300


    sudo update-alternatives --install /usr/bin/java java /home/a/Desktop/jdk7/bin/java 300


    sudo update-alternatives --config javac,再选择相应的Priority 300


    sudo update-alternatives --config java,再选择相应的Priority 300


    至此配置完成,输入java -version、javac或java检查是否配置成功。
  • 相关阅读:
    基于openpose的动作识别(一)检测人脸人手
    12.4第三天
    安装linux windows双系统
    python学习之argparse模块
    win10安装linux虚拟机
    使用labelImg训练模型并用yolo3进行识别的工作流程
    使用labelImg标注数据的方法
    VirtualBox网络连接方式
    HttpWebRequest 请求带OAuth2 授权的webapi
    Bootstrap table 分页 In asp.net MVC
  • 原文地址:https://www.cnblogs.com/xijieblog/p/4540037.html
Copyright © 2011-2022 走看看