全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Jdk环境变量中classpath和path变量实质与设置(1)PATH环境变量的作用在安装JDK程序之后,在安装目录下的bin目录中会提供一些开发Java程序时必备的工具程序。对于Java的初学者,建议在命令符模式下使用这些工具程序编译运行Java程序。在Windows 2000/XP操作系统的“开始”菜单中选择“运行”菜单项,输入“cmd”命令来打开命令符模式。在命令符模式下输入javac命令时,会提示错误信息。出现上述错误的原因是操作系统在当前目录下找不到javac.exe工具程序,因此需要告诉操作系统应该到哪些目录下尝试寻找,设置PATH环境变量的目的就是为操作系统指定寻找工具程序的目录。设置PATH变量后,需要重新打开命令符模式才能使设置生效,此时执行javac命令获得成功。当用户在命令符模式输入javac命令时,操作系统会尝试在指定的PATH变量中寻找指定的工具程序,由于PATH变量中设置了JDK的bin目录的路径,因此操作系统就可以根据这个信息来找到javae.exe工具程序。提示:在使用javac命令编译Java程序时,如果遏到“javac不是内部或外部命令,也不是可运行的程序或批处理文件”错误提示,其原因就是PATH环境变量未设置或设置错误。(2)CLASSPATH环境变量的作用Java执行环境本身就是一个平台,用于运行已编译完成的Java程序(即class字节码文件)。如果设置PATH变量是为了让操作系统找到指定的工具程序,那么设置CLASSPATH变量的目的就是让Java执行环境找到指定的Java程序对应的class文件以及程序中引用的其他class文件。JDK在默认情况下会到当前工作目录下(变量值用“.”表示)以及JDK的lib目录下寻找所需的class文件,因此如果Java程序放在这两个目录中,即使不设置CLASSPATH变量执行环境也可以找得到。但是如果Java程序放在其他目录下,运行时则需要设置CLASSPATH变量。总之,设置CLASSPATH的目的在于通知Java执行环境在哪些目录下可以找到所耍执行的JaVa程序。一般在安装JDK后,需要设置PATH和CLASSPATH环境变量。如果不设置会对以后使用造成一定的影响。在此不仅介绍了如何设置两个环境变量,还介绍了PATH和CLASSPATH环境变量的作用。假设JDK安装路径:E:Program FilesJavajdk1.6.0_05以下的变量可以设置成用户变量,业可以设置成系统变量。他们的区别只是使用权限的问题而已。第一种方法:建立两个变量:变量名:PATH变量值:E:Program FilesJavajdk1.6.0_05bin 变量名:CLASSPATH变量值:.;E:Program FilesJavajdk1.6.0_05libtools.jar;E:Program FilesJavajdk1.6.0_05jrelibdt.jar【注意开头是句号加分好】第二种方法:建立三个环境变量变量名:JAVA_HOME变量值:E:Program FilesJavajdk1.6.0_05 注:JDK安装路径变量名:PATH变量值:%JAVA_HOME%bin变量名:CLAS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026新疆阿克苏地区温宿县阿热勒镇肯莫依纳克村招聘就业见习人员的1人备考题库附答案详解(突破训练)
- 2026江苏南京大学YJ20260234大气科学学院博士后招聘1人备考题库附答案详解(黄金题型)
- 2026陕西铜川德仁医院招聘23人备考题库含答案详解
- 云南红河州2026届“优师计划”毕业生专项招聘45人备考题库及完整答案详解1套
- 2026广东广州市海珠区官洲街道办事处招聘雇员4人备考题库及答案详解(基础+提升)
- 2026年山东大学齐鲁医院德州医院公开招聘备案制工作人员(22人)笔试参考题库及答案解析
- 2026宁波东方人力资源服务有限公司招聘编外人员1人笔试备考题库及答案解析
- 土地储备项目围墙施工方案
- 2026年浙江大学医学院附属第一医院台州医院招聘高层次卫技人员18人考试模拟试题及答案解析
- 2026北京昌平区东小口镇城市网格员招聘2人笔试参考题库及答案解析
- 2026重庆璧山文化旅游产业有限公司面向社会招聘5人备考题库附答案详解(夺分金卷)
- 精神科风险评估管理规范2026.1.10
- 瓷砖背胶涂刷专项施工方案
- 2026年监理工程师之监理概论考前冲刺测试卷及完整答案详解【名师系列】
- 2026广东东莞厚街社区招聘社区网格员2人备考题库附参考答案详解(完整版)
- 广东省江门市2026年高考模拟考试(一模)英语试题( 含答案)
- 2026年粗苯储罐泄漏着火事故应急演练方案
- 消除艾梅乙反歧视课件
- 2026及未来5年中国氯磺化聚乙烯(CSM)行业市场动态分析及投资前景研判报告
- 行吊培训资料
- GB 4053.1-2025固定式金属梯及平台安全要求第1部分:直梯
评论
0/150
提交评论