前提:关于openJDK和JDK的区别和联系,可以参见这篇文章 不管怎样,记住一句话jdk的完整程度和稳定程度是高于openJDK的。
我使用的是opensuse 13.1,安装之后默认自带的是openJDK,下面是我将openJDK换成JDK1.7的过程。
技术性的东西很少,只需要找无openSUSE如何修改环境变量,openSUSE如何安装rpm文件,如何不重启刷新环境变量。
第一步:下载jdk1.7(毕竟1.8刚出来,现在主流的还是1.7) 官网
第二步:控制台中输入java -version 查看当前的jdk的版本,你会发现是openJDK1.x,打开yast软件管理,搜索openjdk然后将其卸载。
第三步: 安装jdk
第一种: 安装的办法有两种,第一种openSUSE中右键下载下来的文件(jdk-7u55-linux-x64.rpm),打开方式选择“安装/移除软件”,然后通过强大的yast进行安装
第二种: 使用openSUSE自己安装rpm的命令 zypper install + xxx.rpm,进行安装
第四步: 添加环境变量(原理和windows的一样)
因为jdk的默认安装路径是在/user/java下面的,所以注意环境变量中的路径问题。
linux的环境变量的配置文件是 /etc/profile 将下面的内容添加到profile的最下面。注意jdk的版本改成你自己的版本。
export JAVA_HOME=/usr/java/jdk1.7.0_55/ export JRE_HOME=/usr/java/jdk1.7.0_55/jre export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
第五步: 刷新配置文件
source profile
第六步: 然后在控制台中输入 java -version,这个时候就会显示下面的内容。
别纠结我的字体了,我是刚装好的openSUSE,打算以后单开linux,还没来得及导入字体。
这样就大功告成了。你就可以使用eclipse 开发你的java应用程序了。
注意:你想简单点就按照我的这种方法配置。如果你想”挑战“一下自己,先不卸载openJDK,直接安装jdk,让jdk和openJDK并存,这个时候需要使用update-alternatives --config java 配置优先级。
opensuse安装oracle-jdk,布布扣,bubuko.com