在jdk1.7安装目录下jre\lib找不到tools.jar的解决办法

本文介绍了tools.jar在JDK中的位置,并解释了JRE与JDK的区别。此外,还提供了如何配置环境变量以便使用tools.jar的方法,特别是对于Ant构建工具的需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

tools.jar 在jdk下的lib中。
先说一下jdk和jre的区别:
Jre是运行环境,及编译后的java程序运行时只需要jre就行了;
jdk是开发环境,当你开发java程序时需要用jdk。Jdk包括了jre,及 java程序运行有jre或jdk都可以,但jdk包括了在开发过程中需要的工具。如果只是运行java程序,只要jre就行了,因为jre要比jdk省空间。 我在配置java环境时一般都将D:\jdk6\bin目录直接加入环境变量就可以了,这对java编译环境已经可以满足要求。但ant需要tools.jar
最好是配置环境变量时:JAVA_HOME =C:\Program Files\Java\jdk1.6.0_10 

classpath =.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 这样在运行ant编译程序时就不会出问题。

但是为了绕过更改环境变量的问题,我直接把JDK文件夹中的tools.jar复制到了jre\lib下

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值