ubuntu安装eclipse配置jdk环境

$ sudo mkdir /usr/local/java   //在此目录下新建一个文件夹java
$ sudo mv 下载/jdk-8u111-linux-i586.tar.gz /usr/local/java/    //将下载好的压缩文件移动到java文件夹下面
$ sudo cd /usr/local/java               //这一句的作用是将文件根放在了java下,以后Java文件夹下的文件可以不用写目录了
$ sudo tar -xvzf jdk-8u111-linux-i586.tar.gz   //解压缩
$ sudo rm jdk-8u111-linux-i586.tar.gz   //删除压缩文件
$ vi ~/.bashrc  //配置环境路径
//在vi编辑器下在文本后面写入下面的语句
export JAVA_HOME=/opt/jdk1.7.0_21
export JRE_HOME=/opt/jdk1.7.0_21/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
$ source ~/.bashrc  //使修改的文件立即生效
$ java -version  
$ javac
$ gedit /etc/profile  //后添加路径,java -version与javac -version 都正常(11.11日写)

唉,自己瞎折腾什么,说要用update-alternatives --install <链接><名称><路径><优先级>

    sudo update-alternatives --install /usr/lib/java java /usr/local/java/jdk1.8.0_111/bin/java 300  
    sudo update-alternatives --install /usr/lib/javac javac /usr/local/java/jdk1.8.0_111/bin/javac 300 

然后,执行下面命令,配置需要默认的JDK

sudo update-alternatives --config java  

 总是提示/usr/lib/java 不存在

回头试一下遮盖

2016/11/096

eclipse 启动有问题:可能原因64位与32位冲突问题JVM terminated. Exit code=13:

jdk是在Oracle官网下的jdk-8u111-Linux-i586.bin, 问题就在于此,这个版本是32位的。

jdk-6u45-linux-x64.bin,这个才是64位的jdk,之后把这个sdk换上之后,eclipse正常启动。

删除jdk1.8.0_111方法:这个重新安装jdk,还在以前的文件夹内

2016.11.25

给PC端配置java,很简单就配置完成

详细见:简单的配置方法

原文地址:https://www.cnblogs.com/amelie-tingting/p/6008347.html