Ubuntu 12.10 安装JDK7

Ubuntu 12.10 安装JDK7

大家好,又见面了,我是全栈君。

1、首先到oracle下载上下载jdk-7u25-linux-i586.tar.gz


2、将jdk-7u25-linux-i586.tar.gz复制到/usr/lib/jvm/目录以下。这里假设没有jvm目录,则创建该目录

sudo mkdir jvm  //创建目录jvm

sudo cp -r  ~/download/jdk-7u25-linux-i586.tar.gz   /usr/lib/jvm

sudo tar -xzvf jdk-7u25-linux-i586.tar.gz

3、环境变量设置,用gedit打开/etc/profile文件

sudo gedit /etc/profile

在文件的最后面添加:

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_25

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

4、将系统默认的jdk改动过来

$ sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_25/bin/java 300

$ sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_25/bin/javac 300

$ sudo update-alternatives –config java

$ sudo update-alternatives –config javac

5、检測是否成功

java -version

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115331.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • word在试图打开文件时遇到错误,解决办法

    word在试图打开文件时遇到错误,解决办法有时候下载或别人发给你的文件用自己的电脑上的Word打不开,会出现下面的提示怎么办呢查后找到了一种解决办法:打开Word,选择-文件-选项点击左侧的信任中心按钮,然后选择右侧的信任中心设置进入信任中心后点击左侧的受保护视图选项卡,默认是三个选项都被选中的,如图取消勾选第一个选项“为来自Internet的文件启用受保护的视图”,点击确定后推出,然后重新打开…

    2022年4月29日
    75
  • youtube8m 第四届_youtube怎么上

    youtube8m 第四届_youtube怎么上今天进入前十

    2022年5月3日
    32
  • 利用uWSGI和nginx进行服务器部署

    利用uWSGI和nginx进行服务器部署

    2021年11月21日
    52
  • 100行Html5+CSS3+JS代码实现元旦倒计时界面

    一、前言二、圣诞树效果展示:三、步骤如果之前看过我这篇文章的1.下载VSCode下载链接:VSCode在Hbuilder、idea运行也是可以的,这里推荐使用VSCode2.配置插件三个插件对应的功能:改写标签后自动完善 切换成中文页面 让代码在网页中打开,默认键Alt+B3.构建三个文件在桌面新建一个空的文件夹,用VSCode打开 在VSCode新建三个文件index.htmldomtree….

    2022年4月7日
    44
  • hashmap线程不安全问题_arraylist线程不安全体现在哪里

    hashmap线程不安全问题_arraylist线程不安全体现在哪里一、头插法导致死循环在jdk1.7以前,HashMap在进行扩容时采用的是头插法,可能当时别人觉得这样比较高效,但是也带来了线程安全问题。刚开始时HashMap是这样的:正常扩容后是这样的:但如果是在多线程下,两个线程的指向3:此时线程1比线程2先执行,那么线程1就会指向7,将线程7.next指向了3,:但是对于线程2来说,3.next=7;所以就形成了死循环,也就是3和7构成了环。二、数据覆盖在jdk1.8以后,改了1.7以前的小毛病,但是新的问题又来了,我们来看下源码:

    2022年8月31日
    4
  • array去重 java_java 数组去重[通俗易懂]

    array去重 java_java 数组去重[通俗易懂]uniq.javaimportjava.util.Arrays;importjava.util.ArrayList;importjava.util.List;publicclassuniq{publicstaticvoidmain(String[]args){ArrayListoList=newArrayList<>(Arrays.asList(newOb…

    2022年6月14日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号