zoukankan      html  css  js  c++  java
  • Ubuntu 下 JDK7.0和eclipse安装

    我用的是Ubuntu 10.04,安装JDK7.0,并且安装eclipse。

    安装之前借鉴:http://www.cnblogs.com/Carmack/archive/2012/03/30/2424459.htmlhttp://developer.51cto.com/art/201012/238581.htm两篇文章。

    1.下载JDK 7.0和eclipse

    地址在官网,不多说。

    下载到的是jdk-7u10-linux-i586.tar.gz和eclipse-cpp-juno-SR1-linux-gtk.tar.gz,eclipse-jee-juno-SR1-linux-gtk.tar.gz

    2.解压网文件

    用gzip -d ***.targz命令将文件解压为:

    jdk-7u10-linux-i586.tar,eclipse-cpp-juno-SR1-linux-gtk.tar和eclipse-jee-juno-SR1-linux-gtk.tar。

    然后用tar vxf *****.tar 命令将上述三个文件解压到相应的文件夹。

    3.配置环境变量等

    sudo gedit /etc/environment 打开编辑器,然后在末尾加入:

    export JAVA_HOME=/home/jacky/programs/jdk1.7.0_10
    export JRE_Home=/home/jacky/programs/jdk1.7.0_10/jre
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

    根据自己的安装目录相应该改变。

    sudo gedit /etc/profile打开编辑器,然后在umask 022加入:

    export JAVA_HOME=/home/jacky/programs/jdk1.7.0_10
    export JRE_HOME=/home/jacky/programs/jdk1.7.0_10/jre
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

    根据自己的安装目录作相应的变化。

    4.解决JDK冲突

    在终端命令行键入java -version之后,出现如下情况:

    程序“java”已包含在下列软件包中:

           * gcj-4.4-jre-headless

           * openjdk-6-jre-headless

           * cacao * gij-4.3

          * jamvm

    说明没有配额默认的JDK。(有说法说ubuntu默认带的有JDK,需要配置默认的,但没有证实,本人没找到)

    在终端命令行输入:

    sudo update-alternatives --install /usr/bin/java java /home/jacky/programs/jdk1.7.0_10/bin/java 300
     
    sudo update-alternatives --install /usr/bin/javac javac /home/jacky/programs/jdk1.7.0_10/bin/javac 300
     
    sudo update-alternatives --config java

    (根据自己的实际情况输入路径)

    然后命令行键入 java -version 得到如下显示:

    java version "1.7.0_10"
    Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
    Java HotSpot(TM) Server VM (build 23.6-b04, mixed mode)

    JDK 7.0安装成功。

    5.使用 tar vxf ***.tar命令将eclipse压缩包解压到相应目录;

    6.通过终端命令行或者图形化界面双击打开eclipse。

    以上是本人实际安装过程,得到本人验证。

  • 相关阅读:
    通过SSH隧道的本地转发实现Django连接远程数据库
    Mysql多数据库备份
    apollo 项目配置中心开源框架部署
    nginx 配置多个 https 域名访问
    beetl 模板语法
    异常:由 spring-session pom 引发
    异常:NoSuchFieldError: BEST_MATCHING_HANDLER_ATTRIBUTE
    【Redis__验证】手机验证和限制登录功能
    【Linux__环境】配置
    【Layui__上传】多图上传
  • 原文地址:https://www.cnblogs.com/jackyzzy/p/2850364.html
Copyright © 2011-2022 走看看