通常,在/usr/local或/opt目录中安装Java。 现在假设将/opt/java8/java1.8.0_45目录中的java安装软件包解压缩到/opt下(注意:在生产环境中,root用户必须安装配置)
然后设置打开/etc/profile并在文件后面添加的java环境变量。
export Java _ home=/opt/JDK1.8.0_ 45
export JRE _ home=$ Java _ home/JRE # Tomcat的必要性
export class path=. $ Java _ home/lib : $ JRE _ home/lib
export path=$ Java _ home/jdd xmg : $ JRE _ home/jdd xmg : $ path
注意:请勿在环境变量中添加空格。 发生错误。
更新配置文件后,再执行以下语句一行(读取和执行) :
$source/etc/profile
上次运行:
$java-version
看看Java安装配置是否成功。 修改的配置文件最终生效。 还是注销重新登录,或者重新启动计算机。
许多linux缺省安装了openJDK,因此还必须将新安装的Java设置为缺省值。
1 .首先,查看当前环境中可用的java
$ sudo更新- alternatives-- display Java
在我的计算机上,显式默认设置当前为openjdk7。 我自己切换到了新安装的oracle java8。
使用update-alternatives配置新安装的oracle java8
$ sudo update-alternatives-- install/usr/jdd xmg/javajava/opt/JDK1.8.0_ 45/jdd xmg/Java 1
$ sudo update-alternatives-- install/usr/jdd xmg/javac javac/opt/JDK1.8.0_ 45/jdd xmg/Java C1
$ sudo update-alternatives-- set Java/opt/JDK1.8.0_ 45/jdd xmg/Java
$ sudo update-alternatives-- set javac/opt/JDK1.8.0_ 45/jdd xmg/javac
上面的命令是将新jdk的路径配置设置为缺省配置。 update-alternatives --set命令与update-alternatives --config命令相同。 如果不使用update-alternatives --set而使用update-alternatives --config,则: