zoukankan      html  css  js  c++  java
  • Ubuntu 下jdk的安装

           因为我ubuntu下需要运行一个java程序,其实是想做一下tc,因为浏览器要运行java插件,那个客户端一直下载不了,我记得我装过的,这个问题后面说。然后我就打算重新安装,通过查找资料,终于解决了手动安装jre或jdk 的问题,jre我装的是最新版的jre1.7.0_45,jdk是1.7.0_25。

          下面就是我的安装过程。

          一.到Oracle官网下载jdk或者jre,选择你系统的版本,我的是ubuntu x64所以我下载了jre-7u45-linux-x64.tar.gz。限制我们完成这一步唯一的因素就是网速。当然如果你有jre或jdk就不需要这一步了。

          二.然后就是将文件解压,你可以选择使用命令,也可以鼠标右键单击抽取。 使用命令参看我转载的某大牛的文章http://blog.csdn.net/xindoo/article/details/12943591

          三.将解压后的文件夹移动到/usr/lib/java目录下, 因为这个文件家权限比较高,无法通过复制粘贴的方式移动,必须使用linux shell 命令。

    sudo mv 下载/jre1.7.0_45  /usr/lib/java/jre1.7.0_45
    sudo表示使用管理员权限,mv表示move,然后跟源目录和目的目录。

         四.这一步是非常重要的,配置环境变量,linux没有像windows一样提供窗口去配置环境变量,而是将环境变量保存在系统目录的一个文件下 /etc/environment,需要编辑此文件  依旧是使用命令行来编辑,这次还要使用到vim,使用其他编辑器也可以,键入以下命令

    $sudo vim /etc/environment

    然后按i进入插入模式(不明白可以百度以下vim的用法),添加以下两行

    JAVA_HOME="/usr/lib/java/jre1.7.0_45"   // 这个就是你移动的目录
    CLASSPATH="$JAVA_HOME/lib"

    PATH="$JAVA_HOME/bin:..." //...为已有的
    可以在终端输入 java -version检测有没有成功。
    对于第一次安装jdk 的机子来说,以上就完成了,但对于安装了多个版本的jdk如何切换。就是以下要说的了。
    linux只能使用一个版本的jdk,如果安装多个就需要切换默认的jdk,而且也没有什么用户图像界面让我们去选择,只能用命令操作,这就是linux只适合程序员使用的原因吧。
     
    第一步我也不明白什么意思,貌似是更新java选择器吧。
    $sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jre1.7.0_45/bin/java 300
    第二步才是重点,输入以下命令后终端会列出你所有已安装的jdk版本,选择某个序号然后enter即可。
    $sudo update-alternatives --config java  
         
          另外说点其他的,本来我以前就装了java7了,使用chrome 的过程中一直提示我没有安装java,所以才有了现在这一幕。究其原因,chrome不支持java7以上版本,需要使用firefox等64位浏览器。

  • 相关阅读:
    【ASP.NET Core 3.1】【鉴权,授权】OAuth2.0四种授权模式--客户端模式
    DIY申请达姆施塔特工业大学计算机专业(Informatik)硕士(Master)【附个人简历和动机信】
    解决Parsing error: Invalid ecmaVersion问题
    Rust: Couldn't resolve host name (Could not resolve host: crates
    mapreduce中使用python
    使用service管理hdfs,yarn
    gunicorn+flask+centos启动flask脚本
    python编写shell
    记录一次linux部署flask
    安装Ubuntu 20.04 后的一些优化和美化步骤
  • 原文地址:https://www.cnblogs.com/xindoo/p/3595008.html
Copyright © 2011-2022 走看看