tools.jar在哪里?

时间:2013-08-05 15:25:07

标签: java 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

无处可寻。

5 个答案:

答案 0 :(得分:30)

不确定您使用的是什么转速,但如果您从yum repo安装,则除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

答案 1 :(得分:6)

在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

答案 2 :(得分:5)

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中。

我的情况是,仅在安装java-1.7.0-openjdk-devel之后生成tools.jar文件。

sudo yum install java-1.7.0-openjdk-devel

答案 3 :(得分:2)

在Windows上,我可以在\jdk1.7.0\lib找到它。您可以找到java目录结构here

答案 4 :(得分:1)

不,它应该在Lib文件夹

JDK and JRE File Structure

  

C:\ jdkx.x.x \ lib中

     

开发工具使用的文件。 这些包括tools.jar ,其中包含用于支持JDK中的工具和实用程序的非核心类。还包括dt.jar,BeanInfo文件的DesignTime存档,它告诉交互式开发环境(IDE)如何显示Java组件以及如何让开发人员为应用程序自定义它们。