Ubuntu 16.04 安装Eclipse

配置 java 环境

  • 官方下载jdk(我安装的是jdk1.8.0_161)
  • 创建安装文件夹(我的是 /opt/java)
    sudo mkdir /opt/java
  • 把下载下来的jdk-8u161-linux-x64.tar.gz 移到 /opt/java 并解压
    sudo mv /下载/jdk-8u161-linux-x64.tar.gz /opt/java
    sudo tar -zxvf jdk-8u161-linux-x64.tar.gz
  • 配置环境变量
    sudo gedit /etc/environment
    末尾加入以下配置(JAVA_HOME后的路径就是你jdk的文件位置)
    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
    export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
    export JAVA_HOME=/opt/java/jdk1.8.0_161
    修改完后保存关闭,输入下面命令使环境变量生效
    source /etc/environment
  • 但这个时候输入java -version发现是下面这样
    $ java -version
    程序 ‘java’ 已包含在下列软件包中:
    default-jre
    gcj-5-jre-headless
    openjdk-8-jre-headless
    gcj-4.8-jre-headless
    gcj-4.9-jre-headless
    openjdk-9-jre-headless
    请尝试:sudo apt install <选定的软件包>

    这是因为Ubuntu默认安装的有java环境,需要我们再配置以下
      sudo update-alternatives –install /usr/bin/java    java /opt/java/jdk1.8.0_161/bin/java 300
    sudo update-alternatives –install /usr/bin/javac javac /opt/java/jdk1.8.0_161/bin/javac 300
    sudo update-alternatives –install /usr/bin/jar jar /opt/java/jdk1.8.0_161/bin/jar 300
    sudo update-alternatives –install /usr/bin/javah javah /opt/java/jdk1.8.0_161/bin/javah 300
    sudo update-alternatives –install /usr/bin/javap javap /opt/java/jdk1.8.0_161/bin/javap 300

    上面命令把每条后半部分地址改为你的jdk地址,/opt/java是我的地址。


    最后执行这条命令使之生效
    sudo update-alternatives –config java

    这个时候再执行java -version javac -version
    $ java -version
    java version “1.8.0_161”
    Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
    $ javac -version
    javac 1.8.0_161

    这样就大功告成。

安装 Eclipse

  • 官方下载
  • 解压(我是单独创建了个eclipse文件夹)
    cd 下载/
    sudo mv eclipse-inst-linux64.tar.gz /eclipse
    tar -zxvf eclipse-inst-linux64.tar.gz
  • 进入文件夹双击eclipse-inst,然后就安装吧。(耐心)
  • 创建快捷方式
    [Desktop Entry]
    Encoding=UTF-8
    Name=Eclipse
    Comment=Eclipse
    Exec=/home/ubuntu/eclipse/jee-oxygen/eclipse/eclipse
    Icon=/home/ubuntu/eclipse/jee-oxygen/eclipse/icon.xpm
    Terminal=false
    StartupNotify=true
    Type=Application
    Categories=Application;Development;

    ExecIcon改成你的地址。


    对该文件进行赋权
    chmod u+x /usr/share/applications/Eclipse.desktop



    大功告成。
-------------本文结束感谢您的阅读-------------
hao14293 wechat
交流或订阅,请扫描上方微信二维码