Ⅰ JDK中为什么要设置环境变量 谢谢帮忙
没有什么为什么吧? java运行时在一些情况下需要CLASSPATH的环境变量。(当然java也有-classpath这个命令行参数)
Ⅱ 安装JDK要设置环境变量,怎么设置
右击我的电脑-属性-高级-环境变量-系统变量,在变量中找到“PATH”,双击,在变量值的末尾加上:;c:\j2sk1.4.0\bin,(由于windows中变量之间是用;号隔开,所有应先加上一个;号,c:\j2sk1.4.0\bin是你的安装jdk路径的目录,你根据自己的实际情况设置)。
同理,双击classpath,在末尾加上;d:\java,(d:\java为你写的java程序放置的目录,根据自己的实际情况设置,若没有classpath,可以新建)
编译在命令提示符中输入:javac d:\java\test.java
运行在命令提示符中输入:java test
还有不明白的地方,可以问下自己的老师,或发信息给我。
Ⅲ 可否告诉我JDK设置的环境变量的详细意义以及为什么要这么设置
其实JDK的设置很多都是误导人的,什么classpath,javahome到变量都不是必需的。
按照sun网站上的文档,JDK只需要设置一个path就够了(设置为JDK下的Bin目录),这样设置的目的,是为了系统在执行程序时,会搜索这个目录(因为这下面才有JDK的执行文件,比如javac.exe和java.exe)
设置环境变量的目的就是为了可以直接使用Java的编译环境。
Ⅳ jdk在Windows下为什么要配置环境变量
因为电脑不知道javac这个命令是在C:Program FilesJavajdk1.8.0_65in的这个路径下面,所以我们要设置好环境变量,来让电脑知道其路径。
Ⅳ 为什么要配置JDK的环境变量 为什么要配置Tomcate的环境变量
配置环境变量的意义在于告诉系统如果遇到了有关指令,就可以到环境变量设置的这个路径去调用相关的应用程序
这时个人的见解,说的不对的话请见谅
Ⅵ 有了jdk为什么还要设置java的环境变量
为了让系统在编译和运行时,能够找到你所写的代码的位置,否则,连接不上
Ⅶ 在安装jdk的时候为什么要设置环境变量
设置环境变量,是为了让其他程序能够找到 jdk 的安装位置,进而调用 jdk。
Ⅷ 为什么要设置环境变量以及JDK和JRE的区别
当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
JRE: Java Runtime Environment
JDK:Java Development Kit
JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。
JDK顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件,还包含了java程序编写所需的文档和demo例子程序。
如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。
JRE根据不同操作系统(如:windows,linux等)和不同JRE提供商(IBM,ORACLE等)有很多版本,最常用的是Oracle公司收购SUN公司的JRE版本
望采纳
Ⅸ 安装Jdk为什么要配置环境变量
回答这个问题
首先要理解什么是path(环境变量)?
path(环境变量)是dos以前的内部命令,windows继续沿用至今。用作运行某个命令的时候,本地查找不到某个命令或文件,会到这个声明的目录中去查找。
然后什么是jdk,jre?
jdk(java development kit),Java开发工具
jre(java runtime environment),Java运行环境
因为java必须经过编译才能运行,编译就要通过常用命令比如:编译javac等
而这些常用的编译命令就存放在jdk的bin目录
而window运行java编译命令的时候,本地查找不到某个命令或文件,会到path中去查找
所以不可能在每个java文件所在目录放置jdk,故把jdk放置path环境变量中,这样每个java文件都可以通过path中设定的jdk目录找到编译命令进行编译
一般设定java的时候为了在任何目录下都可以运行bin文件夹下的命令。就将java的bin目录声明到path中。
Ⅹ 安装JDK后为什么要设置环境变量
1 JAVA_HOME ->为JDK的安装目录,如:F:\JAVA\jdk1.6.0_04
2 CLASSPATH ->到哪里找需要执行的.class文件,如: .;%JAVA_HOME%\lib;
前面是一个点[.]再加一个分号[;]再以分号结束[;]
为什么要加点[.]在编译java文件时,如javac xxx.java 即会在当前目录下生成xxx.class文件,
然后再用java xxx执行,系统会在当前目录下找xxx.class文件,所以要加点,代表是在当前目 录下找class文件来执行。