升级到linux上的jdk 1.7,获取错误

时间:2015-07-20 10:44:11

标签: java linux

jdk1.6服务器上已安装linux,当我尝试将版本升级到1.7时收到以下错误:

  

文件/etc/init.d/jexec来自安装jdk-1.7.0_79-fcs.x86_64   冲突       包含来自包jdk-1.6.0_25-fcs.x86_64的文件。

跑完这个命令:

 rpm -Uvh /usr/java/jdk-7u79-linux-x64.rpm

需要帮助......

2 个答案:

答案 0 :(得分:1)

您已安装JDK 6。首先卸载它。

rpm -e jdk-1.6.0_25-fcs.x86_64

答案 1 :(得分:0)

您可以卸载jdk6并安装最新的,或者手动下载新的jdk,然后将其解压缩到您选择的文件夹中,然后修复PATH变量,方法是在所有其他条目之前创建文件夹的值,< / p>

$export PATH="jdkFolder:$PATH"

您可以输入

来测试是否进行了更改
$whereis javac

$whereis java

如果路径指向新文件夹,则意味着您手动安装jdk并成功完成。 最后你在〜/ .bashrc文件中添加这一行。

export PATH="<your_jdkFolder>:$PATH"