1.
JDK
就是Java Development Kit.简单的说JDK
是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。
2 .
JRE
是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。
3.
如果安装了JDK
,会发同你的电脑有两套JRE
C:\Program Files\Java\jdk1.6.0 和 C:\Program Files\Java\jre1.6.0 (
比前面那套少了Server端的Java虚拟机
)
4. jdk下面的几个较重要的文件夹
bin:最主要的是编译器(javac.exe)
lib:类库
jre
:java运行环境
5.
在安装好
JDK
程序之后,在
JDK
安装目录
(
C:\Program Files\Java\jdk1.6.0)
下的
bin
目录中,会提供一些开发
Java
程序时必备的工具程序。
虽然您知道
JDK
的工具程序是位于
bin
目录下,但您的操作系统并不知道如何找到这些工具程序。所以当您输入
javac
尝试执行编译程序时,命令符模式下会告诉您找不到
javac
工具程序
您必须告诉操作系统,应该到哪些目录下尝试找到您所想使用的工具程序。有几个方法可以进行这项设置,最简便的方法就是设置系统变量中的
Path
环境变量。
在
Path
变量的“编辑系统变量”对话框中,在“变量值”文本框中先输入一个“
;
”,接着输入
JDK bin
目录的路径
(
C:\Program Files\Java\jdk1.6.0\bin
)
简单地说,操作系统会尝试在指定的
Path
变量中寻找指定的工具程序。
当输入
javac
命令时,由于
Path
变量中有设置
JDK
的
bin
目录的路径,操作系统就可以根据这个信息来找到
javac
工具程序.
6
Java
执行环境本身就是一个平台,执行于这个平台上的程序是已编译完成的
Java
程序
(
Java
程序编译完成之后,会以
.class
文件存在
)
。如果将
Java
执行环境比喻为操作系统,如果设置
Path
变量是为了让操作系统找到指定的工具程序
(
以
Windows
来说就是找到
.exe
文件
)
,则设置
Classpath
的目的就是让
Java
执行环境找到指定的
Java
程序
(
也就是
.class
文件
)
。
有几个方法可以设置
Classpath
,最简单的方法是在系统变量中新增
Classpath
环境变量。在
“系统变量”下单击“新建”按钮,在“变量名”文本框中输入
Classpath
,在“变量值”文本框中输入
Java
类文件的位置。例如可以输入“
.;C:\Program Files\Java\jdk1.6.0\lib\tools.jar; C:\Program Files\Java\jdk1.6.0\lib\dt.jar
”
(jar
文件是
zip
压缩格式,其中包括
.class
文件和
jar
中的
Classpath
设置
)
,每一路径中间必须以
;
作为分隔。
事实上
JDK 6.0
默认就会到当前工作目录
(
上面的
.
设置
)
,以及
JDK
的
lib
目录
(
C:\Program Files\Java\jdk1.6.0\lib
)
中寻找
Java
程序。所以如果
Java
程序是在这两个目录中,则不必设置
Classpath
变量也可以找得到,将来如果
Java
程序不是放置在这两个目录时,则可以按上述设置
Classpath
。
总而言之,设置
Classpath
的目的,在于告诉
Java
执行环境,在哪些目录下可以找到您所要执行的
Java
程序。
7. Eclipse 的JDK是用于编译JAVA工程的 ,TOMCAT 配置的JRE是tomcat运行时用的。
在MyEclipse中通常会自带JRE,但通常自带的JRE都不是SUN公司最新的JRE.
JDK中其实包含两个JRE,一个跟JRE安装包里的一样;一个是供开发人员使用的JRE,这个JRE就包含了一些开发用的工具,如JAVAC编译器等,如果想手动编译JAVA程序,就能派上用场。Eclipse中自带有自己的编译器,因此,只装个JRE就能使用Eclipse了,而MyEclipse中又自带了JRE,因此什么也不用装就直接可以用了。
JDK里面还有JAVA的源码包,就是那个src.zip,JRE是不会带这个的。
在Eclipse或者 MyEclipse中点击Windows - Preferences,在左上角的方框中输入jre,点击Installed Jres,可以看见MyEclipse 中自带的JRE。
我们可以添加在系统安装的最新版本的JRE。点击Add...,点击Browse...
分享到:
相关推荐
1.windows 安装 新建JAVA_HOME,变量名:JAVA_HOME;变量值:D:\jdk; 新建CLASSPATH,变量名:CLASSPATH;变量值:.;%JAVA_HOME%\lib\dt.jar;...export JAVA_HOME JRE_HOME PATH CLASSPATH :wq! source /etc/profile
linux(x86_64)下的jdk压缩包,版本为 1.8.0_333。附带安装教程。 1、将jdk压缩包解压到指定目录(如:/usr/local/java)...export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
linux(x86_64)下的jdk压缩包,版本为 1.7.0_79。附带安装教程。 1、将jdk压缩包解压到指定目录(如:/usr/local/java... export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
临时设置jdk,jre的环境变量JAVAHOME,PATH,CLASSPATH(j2re 1.4等等)
jdk1.6.0_45,Linux 64位,Ubuntu 或者 CentOS 均可,亲测,解压即可用 (解压命令 tar -xf xxxxx.tar.gz), ...export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PAT
classpath:.,C:\Program Files\Java\jdk1.8.0_131jre\lib\rt.jar,C:\Program Files\Java\jdk1.8.0_131\lib\tools.jar PATH:C:\Program Files\Java\jdk1.8.0_131\bin;C:\Program Files\Java\jdk1.8.0_131\jre\bin
linux 下的 jdk-8u201-x64版本,unzip 解压即可,后面有了...export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin export PATH=$PATH:${JAVA_PATH}
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_OPTS="$JAVA_OPTS -server -Xms1024m -Xmx2048m -XX:PermSize=512m
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$PATH windows 配置 计算机-->高级选项-->配置环境变量--->配置JAVA_HOME filePath:...
JAVA_HOME:C:\Program ... 5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);
(说点题外话,现在csdn下载区真是恶心,随随便便下载点...export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 4.运行profile文件 source /etc/profile 5.查看 java -version
控制面板\系统和安全\系统 高级系统设置 下面的环境变量 jdk9环境变量配置 JAVA_HOME D:JAVA\jdk9 //解压后存放...CLASSPATH ,;%JAVA_HOME%\lib;%JRE_HOME%\lib; //路径 path %JAVA_HOME%\bin;%JRE_HOME%\bin;
jdk11.0.4-linux-64-bin 1、解压到 /usr/local 目录下,可以自定义 ...export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib wq后保存退出 3、生效配置 source /etc/profile 4、验证是否安装成功 java -version
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 3、执行profile文件 [root@localhost software]# source /etc/profile 这样可以使配置不用重启即可立即生效。 4、检查...
export JAVA_HOME CLASSPATH PATH 保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh 3.在终端使用echo命令检查环境变量设置情况。 #echo $JAVA_HOME #echo $CLASSPATH #echo $PATH 4.检查JDK...
java配置jdk配置tomcat配置 所有关于java的配置 path classpath配置都在
JDK1.5_u22_linux_64bit 该资源分两部分,下载到同一目录解压后,为"jdk-1_5_0_...export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar export JRE_HOME=$JAVA_HOME/jre export PATH=$JAVA_HOME/bin:$PATH
131,windows下64位操作系统,添加环境变量JAVA_HOME:D:\Program Files\Java\jdk1.8.0_131 classpath:.,D:\Program Files\Java\jdk1.8.0_131jre\lib\rt.jar,D:\Program Files\Java\jdk1.8.0_131\lib\tools.jar PATH:D:...
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 3.将系统默认的jdk修改过来 $ sudo update-alternatives --install /usr/bin/java ...