返回目录:设置问题
这个是知我之前的道一个回答,请专参考:属http://zhidao.baidu.com/question/570238525.html?oldq=1。
从事Java软件开发e799bee5baa6e79fa5e98193e58685e5aeb9330工作,免不了要下载JDK,而下载JDK之后还要进行安装并设置环境变量。其中在设置环境变量的时候,有一个是CLASSPATH的环境变量,具体如下:
1. 由于windows平台对系统变量的大小写没有严格的要求,所以在定义变量名称的
时候大小写都可以,但是Linux系统中只能用大写。(建议使用大写)
2. 定义classpath的格式如下:
变量名称: classpath (类路径)
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
英文状态下的点(.)---代表的是当前路径!
%JAVA_HOME%\lib\dt.jar;中dt.jar和tools.jar都是工具命令的类文件
注意: 在JDK1.5之后,classpath变量可以省略不写!
3. 在D盘的JavaFile文件下有两个文件---Hello.java源文件和Hello.class类文件
如果使用DOS窗口对其类文件进行解释执行时,优先在当前路径/当前文件夹中
进行查找,如果查到了则进行解释执行,反之,会在其他文件当中进行查找并执
行。
英文状态下的点(.)代表的就是当前路径,即D:\JavaFile 所以在使用DOS命令窗口解释执行Hello.class文件的时候,JVM会优先在D:\JavaFile路径下查找Hello.class文件。
再次强调注意: 在JDK1.5之后可以省略配置CLASSPATH变量,但是为了防止出现
错误,建议还是配置为好!
Java中要设置的各个环境变量分别代表的意复思如下:
1、指定JAVA安装制的目录,为了以后使用%JAVA_HOME%,以免每次都写百长长的一串路径:JAVA_HOME----C:\Program Files\Sun\Java\jdk1.6.0_02
2、指定度加载JAVA程序后类的路径到哪里去知加载进来:classpath----.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
path,这个要在最前边加上----%JAVA_HOME%\bin
3、TOMCAT里面的CLASSPATH也是一样的,指定当有客户端访问时,从服务器道的哪里去加载类到程序中。