お世話になります。
RHEL7にて、
tomcat7をyum installしたのですが、下記の通りバージョンを確認すると、
java -versionでは「openjdk version "1.8.0_161"」
tomcat versionコマンドでは「JVM Vendor: Oracle Corporation」と出力されるため、
OpenJdkとOracleJdkのどちらが使われているか判断ができません。
①java -version
openjdk version "1.8.0_161" OpenJDK Runtime Environment (build 1.8.0_161-b14) OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)
② yum deplist tomcat
依存性 : java >= 1:1.6.0 provider: java-1.8.0-openjdk.x86_64 1:1.8.0.161-2.b14.el7 provider: java-1.8.0-openjdk.i686 1:1.8.0.161-2.b14.el7 provider: java-1.7.0-openjdk.x86_64 1:1.7.0.171-2.6.13.2.el7
③ /usr/sbin/tomcat version
Server version: Apache Tomcat/7.0.76 Server built: Nov 8 2017 17:52:59 UTC Server number: 7.0.76.0 OS Name: Linux OS Version: 3.10.0-862.el7.x86_64 Architecture: amd64 JVM Version: 1.8.0_161-b14 JVM Vendor: Oracle Corporation
/etc/tomcat/tomcat.confの「JAVA_HOME」を確認すると、OpenJdkを向いているように
みえます。
JAVA_HOME="/usr/lib/jvm/jre"
ls -ltra /usr/lib/jvm/jre lrwxrwxrwx. 1 root root 21 9月 1 22:32 /usr/lib/jvm/jre -> /etc/alternatives/jre ls -ltra /etc/alternatives/jre lrwxrwxrwx. 1 root root 62 9月 1 22:32 /etc/alternatives/jre -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/jre
### ④ sudo update-alternatives --config java
1 プログラムがあり 'java' を提供します。 選択 コマンド ----------------------------------------------- *+ 1 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/jre/bin/java) Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:+
openjdkを使用したいのですが、②のコマンドで出力される
「JVM Vendor: Oracle Corporation」は気にしなくてもよろしいでしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/09 23:44 編集