安装新的openjdk后,javac在哪里?

13

在 RHEL5 上安装并配置了额外的 JDK。

yum install java-1.7.0-openjdk.x86_64
update-alternatives

看起来已经生效了:java -version 指向所需的 1.7 版本。

但是,javac -version 仍然指向旧的 1.6 版本。

sudo update-alternatives --config javac 只列出一个选项。我找不到额外的 javac

如何安装或配置 1.7 的 javac

2个回答

18

该软件包只包含jre。您需要java-1.7.0-openjdk-devel软件包。


我刚刚也安装了devel软件包,即另一种备选方案,还是先卸载java-1.7.0-openjdk.x86_64呢?哪种方法更好? - Jacob
你也需要安装devel包。不要卸载jre。jdk需要jre。 - Tripp Kinetics

2
在Debian上,它位于openjdk-xx-jdk-headless软件包中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接