返回

java环境变量配置及其作用

发布时间:2022-10-28 23:06:50 283
# java# java

  jre(java runtime environment) 运行java程序要用的Java运行环境

  jdk:java开发人员要用的java开发环境,包括jre

  1.JAVA_HOME :JDK安装目录。

  作用:其他相关环境变量配置可以引用,更加方便简洁。

  2.Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

  作用:使系统可以找到并调用java.exe和javac.exe。

  我们用javac将源码编译成.class文件, 在调用java 命令让程序执行.

  问题是:系统是如何找到并调用javac.exe和java.exe两个应用程序的?

  打个比方,平时我们运行某一程序,比如魔兽,酷狗音乐,都是先找到它们的应用 程序war3.exe和kugou.exe的所在位置,然后双击运行。那么操作系统是如何自动找到javac.exe和java.exe的位置呢?

  3.classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib ools.jar ?

  作用:

  classpath环境变量的作用--告诉java虚拟机所有的可执行文件.class都在哪

  它的值也是由目录组成,它的作用在于告诉Java执行环境,在哪些目录下可以找到所要执行的Java程序所需要的类或者包。

  比如我要运行一个名为Test.class的文件,而这个程序调用了另一个Link.class文件的内容,那么系统必须知道 Link.class文件的位置才能调用Link.class文件。如果Link.class文件的目录在classpath环境变量的值中,就可以找到了。

  tomcat环境变量

  1、如果我们直接从bin目录下运行startup.bat 启动,是不需要配置环境变量的,而如果我们直接使用命令则需要环境变量

  2、配置了环境变量对全局生效,所以如果我们需要同时启动多个tomcat,则要么一个环境都不配置,要么所有环境都配置

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
java环境变量设置 2022-10-28 22:54:24