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检查是否配置成功。
  • 相关阅读:
    SQL Server存储过程(二)
    WPF 小知识 (设置背景图)
    关于SQL Server中索引使用及维护简介
    学习asp.net比较完整的流程(转)
    web开发常用默认端口
    接口和类的几大区别
    WEB建站规划之建站目的
    个人经验:页面无刷新传输数据的多种方法总结
    旅游电子商务探讨
    vs2008中文版提供下载(包含中文msdn)
  • 原文地址:https://www.cnblogs.com/xijieblog/p/4540037.html
Copyright © 2011-2022 走看看