博客
关于我
java home path catia_JAVA环境变量JAVA_HOME、CLASSPATH、PATH设置详解
阅读量:751 次
发布时间:2019-03-23

本文共 1637 字,大约阅读时间需要 5 分钟。

Windows下JAVA开发环境变量设置指南

JAVA在Windows系统下的开发环境配置主要通过几个关键环境变量来完成,具体包括JAVA_HOME、PATH以及CLASSPATH。这些环境变量的正确设置对于本地开发环境的搭建至关重要。本文将分步骤介绍这三项环境变量的含义及配置方法。

JAVA_HOME 环境变量

JAVA_HOME是JAVA开发工具包的根目录环境变量。它通常指向JDK(Java Development Kit)的安装路径。例如,在C盘中你可以将JDK安装在C:\jdk1.5.0_06这样的目录下。

值得注意的是,JDK的安装目录可以是任意盘,可建议选择盘位结构较为浅的目录,以方便日常操作和管理。

PATH 环境变量

PATH 环境变量的作用是指定操作系统在执行外部程序时所需探索的目录列表。在Windows系统中,默认的PATH环境变量已经包含了一些系统目录。对于JAVA开发者来说,最关键的是将JAVA开发工具的执行目录添加到PATH中。

具体设置方法是将PATH环境变量展开。保留系统已有的路径,后面添加%JAVA_HOME%\bin。这一设置使得在命令窗口中执行JAVA命令时,无需手动输入完整的路径即可成功运行。

操作步骤:

  • 右键点击"我的电脑",选择"属性"。
  • 在高级选项中找到环境变量设置。
  • 打开系统变量列表,在PATH找到对应的项。右键选择"编辑"。
  • 在编辑对话框中,将原有的PATH内容保留,把%JAVA_HOME%\bin添加到末尾,格式为:%JAVA_HOME%\bin;%PATH%。
  • CLASSPATH 环境变量

    CLASSPATH环境变量用于指定JVM在搜索类文件时所依据的路径列表。默认情况下,CLASSPATH包含当前目录,JDK根目录以及工具jar文件的位置。

    默认设置为:

    CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    其中,.表示当前工作目录,%JAVA_HOME%\lib是JDK的库目录,而%JAVA_HOME%\lib\tools.jar是JDK工具库文件。

    为什么要包括tools.jar?这是因为tools.jar包含了Java工具集的基本配置文件。虽然理论上可以手动添加,但像这种核心生态系统文件建议始终保留。

    配置方法

    Windows 2000/NT/XP watering hole方法

  • 打开注解文件autoexec.bat,按 Ctrl+Shift+C键盘快捷键打开Windows的注解文件编辑器。
  • 在注解文件的末尾添加以下条目:
    set JAVA_HOME=C:\jdk1.5.0_06
    set PATH=%JAVA_HOME%\bin;%PATH%
    set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  • 保存并重新启动命令偏行台。
  • Windows 9x方法

  • 打开注解文件autoexec.bat,用编辑器打开。
  • 在注解文件末尾添加:
    set JAVA_HOME=C:\jdk1.5.0_06
    set PATH=%JAVA_HOME%\bin;%PATH%
    set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
  • 保存并重新启动系统。
  • 注意事项

  • 在设置环境变量时,一定要确保JAVA_HOME路径正确。在快速点击右键时,不要急于插入播放列表,最好手动验证JAVA_HOME是否正确。
  • 对于路径过长的问题,可以考虑重新安装JDK到更接近根目录的路径,以避免路径过长引起的问题。
  • 总结

    通过正确设置JAVA_HOME、PATH和CLASSPATH这三个关键环境变量,你可以大大简化在Windows系统中使用和调试JAVA应用程序的过程。请注意,根据自己电脑的实际情况妥善配置这些环境变量,同时保留必要的安全机制。

    转载地址:http://hpqzk.baihongyu.com/

    你可能感兴趣的文章
    Linux操作系统的安装与使用
    查看>>
    C++ 继承 详解
    查看>>
    OSPF多区域
    查看>>
    Docker入门之-镜像(二)
    查看>>
    去了解拉绳位移编码器的影响因素
    查看>>
    无法初始化Winsock2.2处理
    查看>>
    vMotion 操作失败进度卡在14% ,报错: Operation Timed out
    查看>>
    重置UAG Application admin密码
    查看>>
    嵌入式系统试题库(CSU)
    查看>>
    【自考】之信息资源管理(一)
    查看>>
    setup facatory9.0打包详细教程(含静默安装和卸载)
    查看>>
    java.security.InvalidKeyException: Illegal key size
    查看>>
    Linux kernel pwn --- CSAW2015 StringIPC
    查看>>
    IDEA 找不到 Persistence窗口解决办法
    查看>>
    C++ Primer Plus读书笔记:循环读取(错误处理)
    查看>>
    Form窗体属性
    查看>>
    vue 错误收集
    查看>>
    00010.02最基础客户信息管理软件(意义类的小项目,练习基础,不涉及数据库)
    查看>>
    00013.05 字符串比较
    查看>>
    Effective Java 读书笔记
    查看>>