linuxサービスクエリーjdkバージョン

1039 ワード

詳細
linux環境でjavaプログラムを開発する場合、インストールされているjdkレイアウトを知る必要がある場合があります.以前linuxシステムのjdkバージョンが自分でインストールされていなかった場合、システムにインストールされているjdkバージョンをどのように問い合わせることができますか?手順を説明します.
1.jdkインストールパスの照会
$ps -ef|grep java
60592      1489 225893  0 22:21 pts/3    00:00:00 grep java
agent     87824      1  0 Jan23 ?        00:46:04 /opt/xxxx/java/bin/java -cp /home/xxxx/plugins/sunfire-agent.src/sunfire-agent.cur/lib/* -Djava.library.path=/home/xxxx/plugins/sunfire-agent.src/sunfire-agent.cur/jni -Xmx100m -Xms100m -XX:+UseParallelGC -XX:MaxDirectMemorySize=50m -XX:+ExplicitGCInvokesConcurrent -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/home/agent/sunfire/logs/gc.log xxxx.sunfire.agent.Main
 2. アクセスパス
$cd /opt/xxxx/java/bin
 3. Javaコマンドの実行
$./java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
OpenJDK (xxxx) 64-Bit Server VM (build 24.45-b08-internal, mixed mode)