工具.jar位于何处?
运行CentOS 6
Java 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
无处可寻。
运行CentOS 6
Java 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
无处可寻。
不确定您使用的 rpm 是什么,但是如果您从 yum 存储库安装,则除了 .java-1.7.0-openjdk-devel
java-1.7.0-openjdk
然后你会在目录中找到。tools.jar
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.xx.x86_64/lib
在 Linux 上,您可以使用 来查找文件的位置。locate tools.jar
通常,它应该在 jvm 的 lib/ 目录中。在 Ubuntu/Debian 上,它位于 目录 。/usr/lib/jvm/java-xxxxx/lib/tools.jar
例如,在 openjdk 7 中,在 amd64 上,我会在 /usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar 下找到它。
我没有安装来检查它,但我认为在CentOS下目录结构是相同的(参见 https://serverfault.com/questions/50883/what-is-the-value-of-java-home-for-centos)