takafumi blog

日々の勉強メモ

Linuxのjava-1.x.x-openjdkは、WindowsのJREだった

環境   CentOS 7.0 Java1.7

いつもはWindowsJavaを書いていたんですが、LinuxにもJavaを入れておこうと思ったらいきなり躓いた。

LinuxJavaをインストールするには

$ yum install java-1.7.0-openjdk

とする。
が、jdkと付いているにも関わらず、これはWindowsだとJREに該当する。
つまりjavacとかが使えない。

これが結構引っ掛けで気がつかないで、何故javacが使えないか迷っていた。

$ yum install java-1.7.0-openjdk-devel

とするとWindowsJDKのようにjavacを使えるようになる。