您的位置:首页 > 房产 > 家装 > 响应式网站设计制作_江苏病毒感染最新消息_搜索引擎地址_网站制作费用

响应式网站设计制作_江苏病毒感染最新消息_搜索引擎地址_网站制作费用

2025/1/2 8:21:43 来源:https://blog.csdn.net/oscar999/article/details/144252270  浏览:    关键词:响应式网站设计制作_江苏病毒感染最新消息_搜索引擎地址_网站制作费用
响应式网站设计制作_江苏病毒感染最新消息_搜索引擎地址_网站制作费用

在Java 的开发环境的准备中,一般安装完JDK之后会进行Java相关的环境变量的配置, 那么:

  • 需要配置哪些环境变量呢?
  • 为什么要配置这些环境变量呢?

Java 相关的环境变量

  • JAVA_HOME , [新增环境变量], Java所在的目录,也就是JDK的安装目录。 Java 本身不需要, 但是一些软件和Java的工具需要这个变量。设置这个变量对于PATH 的配置更方便
  • PATH ,[修改]。搜索可执行文件。Windows本身的环境变量,%JAVA_HOME%\bin。配置之后在命令行就可以直接执行Java相关的命令了, 否则需要使用全路径执行。
  • CLASSPATH, 类路径。在Java 5及之前的版本需要配置,Java 5之后的版本不需要配置。  指定Java类库文件(如.jar文件)的位置 ,表示JVM从哪找需要运行的类文件,。Java 5 之后默认回到当前路径查找。多个路径使用分号分隔。 比如: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

为什么需要配置环境变量

为什么需要将Java 的bin 目录增加到PATH

Java程序保存在以.java为后缀的文件中,这个文件被称为源文件。
源文件不能直接被执行,需要先被编译成二进制字节码文件,即后缀名为.class的文件。这个过程需要用到JDK(Java Development Kit)中提供的编译程序javac
编译完成后,需要运行Java程序。这个过程需要用到JDK中的java命令,它会将.class文件读入到Java虚拟机(JVM)的内存中,然后转换成机器语言并解释执行。

综上,一个Java源文件要运行需要使用到javac 和java 的命令,这些命令位于Java安装目录的bin 目录下, 如果不添加Java bin目录到PATH,则要么到Java bin目录执行命令, 要么使用 java,javac 命令的全路径。

为什么要配置JAVA_HOME

如果只是要找到Java相关的命令,直接将Java 的bin 目录放到PATH 就可以了,为什么要JAVA_HOME呢? 原因有两个:

  1. 支持其他工具,集成开发环境(IDE)和Java Web服务器:某些IDE和Java Web服务器会以JAVA_HOME环境变量的值去寻找JDK的安装路径。配置JAVA_HOME环境变量可以确保这些工具能够正确地找到并使用JDK。还有一些工具比如Maven 等也会使用到JAVA_HOME。
  2. 简化配置:可以使用%JAVA_HOME%来代替JDK的安装路径。这样,当JDK安装路径发生变化时,只需要修改JAVA_HOME环境变量的值即可,而不需要修改PATHCLASSPATH环境变量中的路径。

在这里插入图片描述



版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com