jre

Java JDK、JRE、JVM的区别与联系

匿名 (未验证) 提交于 2019-12-02 21:53:52
title: Java JDK、JRE、JVM的区别与联系 date: 2018-03-17 23:07:33 category: 原创 --- JDK: 全名:Java Development Kit 含义:Java开发工具包 JDK中包含JRE,在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib和起来就称为jre。 JDK是整个JAVA的核心,包括了Java运行环境JRE(Java Runtime Envirnment)、一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。  JRE 全名:Java runtime environment 含义:Java运行环境 是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。  JRE中包含了Java virtual machine(JVM),runtime class libraries和Java application launcher,这些是运行Java程序的必要组件。  与大家熟知的JDK不同,JRE是Java运行环境,并不是一个开发环境,所以没有包含任何开发工具

centos7.0安装JAVA JRE环境

匿名 (未验证) 提交于 2019-12-02 21:53:52
centos7.0安装JAVA JRE环境 检查版本 yum list |grep java 安装jre yum install java java-devel 配置环境变量 vi /etc/profile 在最后加入 #set java environment JAVA_HOME = /usr/lib /jvm/java - 1.8 . 0 -openjdk- 1.8 . 0 . 171 - 7 .b1 0 .e17.x86_64 JRE_HOME = $JAVA_HOME /jre CLASS_PATH =. : $JAVA_HOME /lib/dt. jar: $JAVA_HOME /lib/tools. jar: $JRE_HOME /lib PATH = $PATH : $JAVA_HOME / BIN : $JRE_HOME /bin export JAVA_HOME JRE_HOME CLASS_PATH PATH 使环境变量即时生效 source /etc/profile 应用环境变量,并验证 # java -version openjdk version "1.8.0_171" OpenJDK Runtime Environment (build 1.8 .0 _171-b10) OpenJDK 64 -Bit Server VM (build 25.171

01 java 基础:jdk jre path classpath 相关问题

匿名 (未验证) 提交于 2019-12-02 21:53:52
JVM : Java 虚拟机 PATH : Windows 环境变量 CLASSPTH :Java 程序运行时类加载路径 ( 非 javac 编译时所需路径,是 java 命令运行时所需路径 配置 CLASSPATH 时,以 . 代表当前目录 https://baike.baidu.com/item/SystemRoot/1786463 ) JDK 安装完成后,会提示安装 JRE (公共 JRE,系统运行所需 Java 运行环境),同时,JDK安装目录下也会有一个 JRE 目录,供 java、javac 等工具使用。JDK 安装目录不要使用空格及中文名,且注意在公共 JRE 安装成功后,注意 systemroot 目录是否包括 java 打头命令工具。 另外,在实际开发中,需要注意,程序编译时采用 JDK 版本与程序运行时采用 JDK 版本不同,可能会导致出现相关问题。 lib 目录中 tools.jar 、dt.jar 中具体作用 windows 系统中配置 path 时,分为用户变量、系统变量(windows 中可配置多用户),如配置的为系统变量,针对该 windows 中任意用户,如若为用户变量,仅针对当前用户。 文章来源: 01 java 基础:jdk jre path classpath 相关问题

maven构建报错org.apache.maven.lifecycle.LifecycleExecutionException

匿名 (未验证) 提交于 2019-12-02 21:53:52
2017年06月04日 15:03:10 阅读数:7991 maven构建报错 org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project jzee-common: Compilation failure No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 出现这种情况的原因很多,我们从几个方面来看。 有没有jre环境的jdk,上面说的是需要jdk多一点。要jdk的根目录。 然后在查看构建工程的编译环境 是否匹配。 如果是 自己写命令 build的话 ,还要 看下 指定运行的 jre环境 是否一致。 如果还不行的,看下同事们可以构建成功的 jdk版本 ,将环境配置 可以构建成功的jdk版本试试。 我之前用的自己的jdk 导致环境都是ok的就是 构建不成功,然后换成公司统一用的jdk 然后就构建成功了。 转载: https://blog.csdn.net/qq

Java初识

匿名 (未验证) 提交于 2019-12-02 21:53:52
https://howtodoinjava.com/core-java/basics/what-is-java-programming-language/ Java是跨平台的语言,这种跨平台性通过编译Java程序为中间语言,也就是字节码实现。字节码运行在JVM上(Java Virtual Machine)。 JRE(Java Runtime Environment)包括基本的运行环境,安装JRE就可以运行Java程序。JDK(Java Development Kit)是给开发人员提供的,包括了其他一些开发Java必备的工具,如编译器,Javadoc,Jar,Debugger。 JDK vs JRE vs JVM JVM JVM运行被编译过的文件,后缀名为.class JRE JRE包括运行Java程序所需要的环境,包括JVM。 JDK JDK包括了JRE及编译器等。 综上 : JDK=JRE+开发工具 文章来源: Java初识

安装Tomcat时 ,设置JAVA_HOME和JRE_HOME

匿名 (未验证) 提交于 2019-12-02 21:52:03
http://blog.csdn.net/xw370457549/article/details/21638827 安装tomcat后,运行startup.bat提示JAVA_HOME、JRE_HOME未配置,无法启动 进行如下设置: 例如JDK的安装路径为C:\Program Files\Java\jdk1.5.0 在系统的环境变量里增加一个系统变量JAVA_HOME,值为C:\Program Files\Java\jdk1.5.0 JRE_HOME,值为C:\Program Files\Java\jdk1.5.0\jre 配置好后运行startup.bat即可成功运行,运行shutdown.bat即可关闭tomcat 来源:博客园 作者: 疯子110 链接:https://www.cnblogs.com/telwanggs/p/11651863.html

eclipse+maven+spring,mvc项目基本搭建

匿名 (未验证) 提交于 2019-12-02 21:52:03
环境 操作系统       windows10 JDK       jdk1.8.0_192 IDE       Eclipse IDE for Enterprise Java Developers.       Version: 2019-06 (4.12.0) Build id: 20190614-1200 目录结构        构建  1.配置settings.xml   创建一个settings.xml文件, 复制下列代码到文件中   配置    Window -> Preferences     2.创建Maven项目        Next       org.apache.maven.archetypes maven-archetype-webapp 1 .0->Next      Group Id、Artifact Id、Version、Package -> Finish   3.修改JRE   Build Path       Configure Build Path...      Libraries -> JRE System Library -> Edit      Workspace default JRE ->Finish    4.配置pom.xml   修改 <dependencies> </dependcies> 内代码如下   <build>

JDBC 此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版

匿名 (未验证) 提交于 2019-12-02 21:52:03
原文链接: http://www.cnblogs.com/fromchaos/archive/2011/03/31/2000724.html 错误描述:此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。 微软描述: http://msdn.microsoft.com/zh-cn/library/ms378422.aspx 为了支持向后兼容以及可能的升级方案,JDBC 驱动程序在每个安装包中都包括 2 个 JAR 类库: sqljdbc.jar 和 sqljdbc4.jar 。 JAR 说明 sqljdbc.jar sqljdbc.jar 类库提供对 JDBC 3.0 的支持。 sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。 注意: JDBC 驱动程序不支持 JRE 1.4。使用 JDBC 驱动程序时必须将 JRE 1.4 升级至 JRE 5.0 或更高版本。在某些情况下,您可能需要重新编译应用程序,因为它可能与 JDK 5.0 或更高版本不兼容。有关详细信息,请参阅 Sun Microsystems 网站上的文档。 sqljdbc4.jar sqljdbc4

Java项目创建JRE选择

匿名 (未验证) 提交于 2019-12-02 21:40:30
1.如果电脑中只有一个版本的JRE,因为你是初学者,初级开发者,或者你的开发只需用一个版本的JRE,那么你就选Use default JRE:就可以了。因为你的eclipse的启动使用就是这个JRE,它会把这个JRE配置为默认的JRE,而通常情况下这个JRE就是你JDK中的JRE,一切都是这么顺理成章。 2.如果电脑中有多个版本的JRE,就可以使用Use project specific JRE:来选择你想使用JRE。这个时候因为你的JDK和JRE的版本可能不对应了,所以compiler compliance会被调整为你所选的JRE的版本。 3.至于Use an execution environment JRE:这个选项,如果你要选的版本的JRE已经安装了,那么你就可以安心的选择了。否则你一定逃不过这个警告 其实Use project specific JRE:和Use an execution environment JRE:这两个选项都是帮助你选择不同的JRE,前者是让你从已有的JRE中选择,所以你有什么他就给你提供什么,比较靠谱;而后者是让你从他可以提供的JRE中选择,他可以提供什么,你就可以选什么,但选完之后你有没有对应JRE那就是另一回事了。 文章来源: https://blog.csdn.net/qq_36405172/article/details/90762802