首页 > 编程知识 正文

javahome环境变量的作用,path环境变量的作用

时间:2023-05-05 00:27:37 阅读:29125 作者:4515

什么是CLASSPATH? 那个作用是什么?

这是javac编译器的环境变量。

其作用与import、package关键词有关。

当真正的钢笔写improt java.util.*时,编译器知道在面对import关键字时,将引入名为java.util的包的类; 但是编译器知道怎么把这个package放在哪里吗? 所以首先要告诉编译器这个package的位置; 你怎么教那个? CLASSPATH或设置: )如果名为java.util的包位于c:jdk目录下,则必须将路径c:jdk设置为CLASSPATH 当编译器遇到import java.util.*语句时,它首先搜索CLASSPATH指定的目录,检查子目录javautil是否存在,然后是名称匹配的编译文件. ccl 如果找不到就报告错误!

CLASSPATH类似于cc编译器的包含路径设置,对吧? 当cc编译器遇到类似include的语句时,它是如何工作的? 啊,其实道理是一样的! 搜索包含路径并显示文档!

当真正的钢笔自己开发package时,并且想使用这个package的类,当然,请将这个package所在的目录设置为CLASSPATH!

设置CLASSPATH对JAVA初学者来说很难。 所以Sun让JAVA2的JDK更聪明了。 安装后,您将看到即使没有设置任何CLASSPATH,也可以编译和运行基本的JAVA程序。

.....................................................

1. PATH环境变量。 指定命令的搜索路径,然后在命令行下运行命令。 例如,当javac编译java程序时,它会确定是否找到与由PATH变量指定的路径相对应的命令程序。 必须将jdk安装目录中的wxdsc目录添加到现有的PATH变量中。 wxdsc目录包含一些常用的可执行文件,如javac/java /javadoc。 通过设置PATH变量,可以在任何目录中运行javac/java等工具。

2. CLASSPATH环境变量。 角色通过指定类搜索路径,必须找到它们才能使用已经创建的类。 JVM在CLASSPATH中查找类。 必须将jdk安装目录下lib子目录中的dt.jar和tools.jar设置为CLASSPATH。 当然,也必须将当前目录“.”添加到此变量中。

3. JAVA_HOME环境变量。 这是指jdk的安装目录,Eclipse/NetBeans/Tomcat等软件通过搜索JAVA_HOME变量找到已安装的jdk并使用。

在windows桌面上右键单击“我的电脑”“属性”“高级”“环境变量”,“系统变量”将显示系统中每个环境变量的值。 双击变量名称可以更改变量的值。 变量值之间有“; 选项卡页面上创建或编辑条目。 也可以“新建”原本没有的变量。 与jdk相关的环境变量有三个; JAVA_HOME、Path和CLASSPATH。 因为我的系统中已经存在“path”变量,所以可以直接添加新值。 (请不要移动其他变量的值。 请不要让其他程序异常动作。 )其他两个变量必须新建。

JAVA_HOME设置jdk的安装路径,例如e:javajdk1.5,以下简称“%JAVA_HOME%”。

“Path”,设置jdk中每个程序的路径,然后单击“%JAVA_HOME%wxdsc; %JAVA_HOME%jrewxdsc; ”

“CLASSPATH”,设置指向java各级的路径,然后单击“. %JAVA_HOME%lib; %JAVA_HOME%libtools.jar "。 前面的"."是必不可少的。 这表示我们为自己的java类建立的工作路径。 其他是jdk拥有的标准类库的路径。

最终的Java环境变量必须配置如下:

CLASSPATH=' . %JAVA_HOME%lib; %JAVA_HOME%libtools.jar '

Java _ home=' c :program filesJavaJDK1.5.0'

Path='%JAVA_HOME%wxdsc; %JAVA_HOME%jrewxdsc '

设定环境变量后,按“确定”退出。 按" win " " r "进入“运行”窗口,运行" cmd "进入DOS窗口,输入" javac ",然后返回滑架,如果有显示java的帮助消息,则环境变量设置成功

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。