java jre jdk 下载区别 以及环境变量配置(Error:could not open jvm.cfg 问题解决方案亲自测
JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。JDK(Java Development Kit
JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。如果你仅下载并安装了JRE,那么你的系统只能运行Java程序。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。
JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提 供了JVM和Runtime辅助包,用于解析class文件使其得到运行)。如果你下载并安装了JDK,那么你不仅可以开发Java程序,也同时拥有了运 行Java程序的平台。JDK是整个Java的核心,包括了Java运行环境(JRE),一堆Java工具tools.jar和Java标准类库 (rt.jar)。
这里只介绍安装JDK(Androidstudio 所需环境) 安装完JDK后,配置环境变量
但是有时候会遇到错误 Error:couldnot open jvm.cfg
遇到这个问题基本是因为曾经安装过JDK,而后又卸载了旧的JDK安装了新的JDK。在安装新JDK后系统环境变量PATH(Window7/10使用系统环境变量配置,Windows8使用用户环境变量配置,此处针对Win7/10用户)实际上并没有配置好,即为旧JRE中的java.exe路径在新JRE的java.exe路径前面。在使用的时候,系统自动按照PATH环境变量下的路径依次寻访,显然会先找旧JDK目录,然而旧JDK已被卸载,无法找到, 因此出现了Error:couldnot open jvm.cfg问题。
更多推荐
所有评论(0)