Windows10系统之家 - 安全纯净无插件系统之家win10专业版下载安装
时间:2024-09-19 13:56:42 来源:Windows10之家 作者:admin
如果是开发JAVA程序的话(比如你要做WEB网站,用的J2EE),需要装jdk,安装jdk的时候jre就随之安装了,如果不是开发,而是单纯的运行,不需要装jdk,只需要装jre。jdk名称是java开发工具包,里面包含java开发所用的类库,是做开发用的。
jre名称是java运行环境,里面不包含java开发包,只做运行时用到,比如一些安装的软件只需要装jre就行,因为你不需要开发,(如oracal等软件)
1. 两者没有区别,都是一样的2.安装jdk时,会询问你是否安装jre,此时安装的jre就是java下的jre,安装这个时,会自动配置环境变量 所以在没有配置环境变量前 在cmd命名行下 输入java命令是有效的3. jdk下的jre 是开发时候就会使用这个jrejre叫java运行时环境,要运行java程序,必须安装jre,这也是跨平台的保障,只有装了jre才能运行java命令,要进行开发需要安装jdk,安装了jdk才能编译java程序,也就是执行javac等命令,jdk自带jre
1.JDK是Java Development Kit的缩写,包括了Java运行环境,Java工具和Java基础的类库。
2.JRE是Java Runtime Environment缩写,指Java运行环境,包含JVM。
由上可见,用JDK开发Java程序时,如果不涉及到Java程序的运行,可以没有JRE环境;但是在Java程序开发时,进行程序的运行与调试是必须的,必须要有Java程序的运行环境,也就是JRE的存在;所以JDK安装必须要安装JRE。
1. 可以将jdk和jre安装在不同的目录下。2. 因为jdk和jre是Java开发和运行的两个核心组件,它们的安装路径可以根据个人需求进行自定义设置。在安装过程中,可以选择自定义安装路径并分别指定jdk和jre的安装目录。3. 如果需要在不同的电脑上进行Java开发和运行,可以将jdk安装在开发电脑上,将jre安装在运行电脑上,这样可以更好地进行开发和测试。同时,也可以根据实际需要在同一台电脑上安装多个版本的jdk和jre,以便进行不同版本的开发和测试。
直接配置eclipse中jdk环境即可,不需要配置jre的。;
第一步:点击菜单栏的”windows“,之后选择”preference“。;
第二步:找到”java“菜单下的”installed“,之后在此页面下点击”add“。;
第三步:找到”jdk“的安装路径,之后点击”finsh“即可完成项目jdk的引入,以后创建项目后会默认的引入”jdk“包。
下载Java安装的时候它会安装两个东西一个是jdk另一个是jre。想看电脑有没有安装jre,打开命令终端,Windows是win+r,cmd。Mac是终端。输入Java-version会有显示Java版本的信息,其中JavaRuntimeEnviEnvironment就是jre
众所周知,在jdk1.8之后,就不在提供jre了;但是我们可以通过JDK提供的工具生成JRE,下面是操作步骤:
1.打开系统的“终端窗口”;windows直接“win键+r,输入CMD”即可进入;linux则可以鼠标右键后,选择“Open in terminal”即可。
2.切换到JDK的安装目录下,记住不需要进入任何一个JDK安装目录的子目录;进入JDK安装目录后,会发现一个bin目录。
对不同的操作系统,分别执行命令:
1)windows操作系统执行: bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
2)Linux操作系统下执行: bin/jlink --module-path jmods --add-modules java.desktop --output jre
3.然后你会看见在JDK安装目录下新生成的jre目录。
首先你需要明白以下2点:
1.JDK是Java Development Kit的缩写,包括了Java运行环境,Java工具和Java基础的类库。
2.JRE是Java Runtime Environment缩写,指Java运行环境,包含JVM。
由上可见,用JDK开发Java程序时,如果不涉及到Java程序的运行,可以没有JRE环境;但是在Java程序开发时,进行程序的运行与调试是必须的,必须要有Java程序的运行环境,也就是JRE的存在;所以JDK安装必须要安装JRE。
没什么区别,都是jvm的运行环境所需 不过jdk包里面多了java开发所需要的东西
不需要的。
解释:jdk和jre是在jdk安装路径下,但是他们是不同的文件自路径,而引入的时候必须到自路径下,才能确定具体的引入是jdk还是jer,也就是说可以区分开的。所以不用担心。
相关文章
热门教程
热门系统下载
热门资讯