JDK环境变量如何设置
JAVA_HOME = X:\jdk1.6 (注:新建系统变量JAVA_HOME,其值”X:\jdk1.6″为jdk文件夹的绝对路径)
Path = …; %JAVA_HOME%\bin (注:在path变量中增加路径”%JAVA_HOME%\bin”,用”;”与其他路径隔开)
ClassPath = .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar (注:新建变量ClassPath)
另:环境变量不用区分大小写,能统一使用即可。
为什么这样设置
1. JAVA_HOME指向jdk的安装目录,便于eclipse,netbean,tomcat等工具寻找jdk;同时可以简化Path和ClassPath路径,一旦jdk路径改变,只需更改JAVA_HOME。
2. 如果不在path中添加jdk的bin目录,那么在cmd中javac,java等指令无法使用,显示为不是内部命令,也不是外部命令。这一步就是为了让java在cmd中”有处可寻“。
3. . 代表命令提示符的当前目录(注意)。tools.jar,dt.jar 为sun提供的类包,一般会加上。如果有了自己的类包,也可以将路径加上。classpath就是让java开发中要引用的类”有处可寻“。
附:
Classpath中要加入的jar包
rt.jar: java基础类库
dt.jar: 运行环境的类库
tools.jar: 工具类库
如果要搞清楚该不该加,就必须清楚每个jar包中包含的功能(类)。如果你写一个简单的helloworld,暂时不加肯定没问题。
为何会出现“Could not find main class”错误
首先确定,但你编译完Test.java后,没有出现”java Test.class“这样的低级错误(应该是”java Test“),否则会出现如题的错误。一般的情况是classpath的问题。在设置classpath的时候你应该注意到上文中红色的”.“了,表示将命令提示符的当前目录加入搜索路径。如果不是这样的话,java就找不到编译完成的类。另外,如果没有设置classpath,也可以利用javac ,java命令的相关选项指定搜索路径避免找不到类的错误。
如若能知其所以然,就不用”死记硬背“jdk的环境配置,被小而难缠的细节阻碍你前行的脚步。
分享到:
相关推荐
jdk环境变量配置jdk环境变量配置jdk环境变量配置jdk环境变量配置
jdk环境变量配置,学习Java配置环境变量的一些配置方法和总结。
JDK环境变量配置JDK环境变量配置JDK环境变量配置JDK环境变量配置
JDK环境变量配置说明文档,全部在压缩包里面,请下载查看
JDK 环境变量 配置方法 JDK 环境变量 配置方法
jdk 环境变量配置
JDK环境变量的配置JDK环境变量的配置 JDK环境变量的配置JDK环境变量的配置 JDK环境变量的配置JDK环境变量的配置
JAVA环境变量配置详解
很多JAVA初学者对于JDK环境变量配置很模糊,不知道怎么配置,这个文件详细讲解JDK环境变量的详细配置过程,对于广大JAVA初学者来说,配置JDK环境变量已经不是问题!
jdk环境变量配置win10版
JDK环境变量配置图文教程及下载地址
windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,...
安装JDK Tomcat 环境变量配置 安装JDK Tomcat 环境变量配置