Java 环境变量的配置

本文详细介绍了如何在Windows环境下配置Java环境变量,包括java_home、path和classpath的设置步骤及作用,还提供了常见错误解决方案并指导如何进行基本的Java程序开发。

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


======================================================
注:本文源代码点此下载
======================================================

jdk环境变量

1.安装jdk,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为d:\java\jdk1.5.0_08;

2.安装完成后,右击“我的计算机”,点击“属性”;

3.选择“高级”选项卡,点击“环境变量”;

4.在“系统变量”中,设置3项属性,java_home,path,classpath(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;

5.java_home指明jdk安装路径,就是刚才安装时所选择的路径d:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);

path使得系统可以在任何路径下识别java命令,设为:

%java_home%\bin;%java_home%\jre\bin

classpath为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:

.;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar (要加.表示当前路径)

%java_home%就是引用前面指定的java_home;

6.“开始”->;“运行”,键入“cmd”;

7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;

8.好了,打完收工。下面开始你的第一个java程序吧。

下面讲讲java几个环境变量的含义

通常,我们需要设置三个环境变量:java_home、path 和 classpath。

java_home:该环境变量的值就是 java 所在的目录,一些 java 版的软件和一些 java 的工具需要用到该变量,设置 path 和 classpath 的时候,也可以使用该变量以方便设置。

path:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找 path 中的每一个路径,直至找到。或者找完 path 中的路径也不能找到,则报错。java 的编译命令 (javac),执行命令 (java) 和一些工具命令 (javadoc, jdb 等) 都在其安装路径下的 bin 目录中。因此我们应该将该路径添加到 path 变量中。

classpath:也指定一个路径列表,是用于搜索 java 编译或者运行时需要用到的类。在 classpath 列表中除了可以包含路径外,还可以包含 .jar 文件。java 查找类时会把这个 .jar 文件当作一个目录来进行查找。通常,我们需要把 jdk 安装路径下的 jre\lib\rt.jar (linux: jre/lib/rt.jar) 包含在 classpath 中。

path 和 classpath 都指定路径列表,列表中的各项 (即各个路径) 之间使用分隔符分隔。在 windows 下,分隔符是分号 (;),而在 linux 下,分隔符是冒号 (:)。

org.apache.jasper.jasperexception: unable to compile class for jsp 收藏

在运行struts时,运行时会出现这样的错误,解决方法是把java_home/lib/tools.jar复制到 tomcat_home/common/lib下来。(我没有把原来的tools.jar文件删除,只是改了个名)

就ok了。


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值