web-dev-qa-db-ja.com

tools.jarはどこにありますか?

ランニング CentOS 6Java 1.7.0_25 OpenJDK

RPMをインストールすると、

Unpacking JAR files...
rt.jar
jsee.jar
charsets.jar
>tools.jar

tools.jarありますか?私はチェックした /usr/lib/jvm/Java-1.7.0-openjdk-1.7.0.25.x86_64

どこにもありません。

11
Necro.

Windowsでは、\jdk1.7.0\lib。 Javaディレクトリ構造 こちら

2
Prasad Kharkar

どのrpmを使用したかわかりませんが、yum repoからインストールする場合は、Java-1.7.0-openjdk-devel に加えて Java-1.7.0-openjdk

その後、tools.jar in /usr/lib/jvm/Java-1.7.0-openjdk-1.7.0.xx.x86_64/libディレクトリ。

30
limilaw

Linuxでは、locate tools.jarを使用してファイルの場所を見つけることができます。

通常、jvmのlib /ディレクトリにあります。 Ubuntu/Debianでは、/usr/lib/jvm/Java-xxxxx/lib/tools.jarディレクトリにあります。

たとえば、AMD64上のopenjdk 7では、/ usr/lib/jvm/Java-7-openjdk-AMD64/lib/tools.jarの下にあります。

確認するためのインストールはありませんが、CentOSでのディレクトリ構造は同じだと思います(cf. https://serverfault.com/questions/50883/what-is-the-value-of-Java -home-for-centos

6
alci

Linux Centos 6

Sudo find/-name "tools.jar"コマンドを使用して、ファイルの場所を見つけることができます。

tools.jarは通常、/ usr/lib/jvm/Java-1.7.0.70.x86_64/lib/tools.jarの下にあります

tools.jarはJREにはありません。

私の場合、tools.jarファイルはJava-1.7.0-openjdk-develをインストールした後にのみ生成されます。

Sudo yum install Java-1.7.0-openjdk-devel

5
ling

いいえ、Libフォルダーにある必要があります

JDKおよびJREファイル構造

c:\ jdkx.x.x\lib

開発ツールが使用するファイル。 これらにはtools.jarが含まれます。これには、JDKのツールとユーティリティをサポートするための非コアクラスが含まれています。 dt.jarも含まれます。これは、Javaコンポーネントを表示する方法と、開発者がアプリケーション用にカスタマイズできるようにする方法を対話型開発環境(IDE)に指示するBeanInfoファイルのDesignTimeアーカイブです。

1
Suresh Atta