我使用以下方法删除了已安装的Java1.7版本:
sudo zypper remove -y java-1_7_0-openjdk java-1_7_0-openjdk-devel java-1_7_0-openjdk-plugin然后安装了Java1.8:
sudo zypper install -y java-1_8_0-openjdk java-1_8_0-openjdk-devel java-1_8_0-openjdk-plugin但是当我运行java -version时,我得到:
java version "1.7.0_71"
OpenJDK Runtime Environment (IcedTea 2.5.3) (suse-1.1-x86_64)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)我是不是遗漏了一个象征性的链接?
发布于 2015-08-27 18:05:08
作为一个评论,这会更好,但我没有这个特权。
您有专有的Java包吗?你重新登录了吗?检查使用sudo zypper search -i java安装了什么。您应该能够看到提供JavaVersion1.7的内容,并删除该包。手动安装专有的java包是可能的,而且在说明中确实有手动创建的符号链接(我从未成功地实现这些链接),但我认为找到并删除提供1.7的包将是本例中的起点。
https://serverfault.com/questions/717133
复制相似问题