$ which java
のようなものを与えるはずです
/usr/bin/java
update-java-alternatives -l
システムのデフォルトのJava実装と、ファイルシステムのどこにインストールされているかがわかります。その他のオプションについては、マニュアルを確認してください。
これは、パッケージ システムに少し依存します ... java
の場合 コマンドが機能する場合は、readlink -f $(which java)
と入力できます java コマンドの場所を検索します。私が現在使用している OpenSUSE システムでは、/usr/lib64/jvm/java-1.6.0-openjdk-1.6.0/jre/bin/java
を返します。 (ただし、これは apt-get
を使用するシステムではありません ).
Ubuntu では /usr/lib/jvm/java-6-openjdk/
にあるようです OpenJDK の場合、および /usr/lib/jvm/
の他のサブディレクトリにあります Suns JDK (および他の実装も同様だと思います)。
Debian も同じです。
任意のパッケージについて、dpkg.たとえば、「openjdk-6-jdk」パッケージの場合:dpkg -L openjdk-6-jdk
この質問は移動されますが、次のことができます
which javac
または
cd /
find . -name 'javac'