jre

ELK 环境准备---jre 1.8

偶尔善良 提交于 2019-11-30 21:54:33
因为使用ELK 版本为6.24 当前环境需要jdk1.8下运行, 一下为安装jdk1.8 linux环境下 1、下载tar.gz格式的软件包至本地服务器上;下载地址为: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2、解压下载后的文件到/usr/local目录下: tar xf jdk-8u20-linux-x64.tar.gz -C /usr/local/ 3、修改/etc/profile.d/java.sh文件为如下内容: JAVA_HOME=/usr/local/jdk1.8.0_20 PATH=$PATH:$JAVA_HOME/bin CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH 4、source /etc/profile.d/java.sh 来源: oschina 链接: https://my.oschina.net/u/728453/blog/1810297

JVM、JRE、JDK之间的关系

China☆狼群 提交于 2019-11-30 21:47:33
这些是我结合了几个博主的内容 诠释一、 JDK(java development kit) JDK是Java开发工具包,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。 JRE(java runtime environment) JRE是Java的运行环境,包括JVM标准实现及Java核心类库。 JVM(java virtual machine) JVM是java虚拟机,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。 三者的关系 JDK=JRE+其他 JRE=JVM+其他 JDK安装目录结构解析 诠释二、 JVM:   JVM即为Java虚拟机,它是Java跨平台实现的最核心的部分,所有的Java程序首先被编译成java.class字节码文件,这种文件可以在JVM上执行,JVM在执行字节码文件时,把其翻译成具体平台上的机器指令执行。(一次编译,到处运行) JVM执行程序的过程:   1.加载.class 文件   2.管理并分配内存   3.执行垃圾收集 JRE:   JRE是Java Runtime Environment缩写,指Java运行环境。它包含Java虚拟机(jvm)、Java核心类库和支持文件。它不包含开发工具(JDK)--编译器,调试器和其他工具。 JDK:   JDK是(Java

Eclipse

陌路散爱 提交于 2019-11-30 12:25:37
目录 Eclipse使用入门教程 常用快捷键 eclipse常见配置 eclipse插件 添加,修改,删除JRE 查看类定义,层次和源码 查找类文件(Open Type) Eclipse使用入门教程 常用快捷键 Ctrl + 鼠标左键(类、方法、属性的变量名词):定位跟踪某变量声明或定义的位置 Ctrl + S:保存当前文件 Ctrl + X:剪切 Ctrl + C:复制 Ctrl + V:粘贴 ==Ctrl + D:删除当前行== Ctrl + F:查找/替换(当前编辑窗口) Ctrl + H:全局搜索 ==Ctrl + /:注释当前行或多行代码== ==Ctrl + Shift + C:注释当前行或多行代码== ==Ctrl + Shift + F:格式化当前代码== Ctrl + Shift + O:缺少的Import语句被加入,多余的Import语句被删除(先把光标定位到需导入包的类名上) Ctrl + Shift + S:保存所有文件 Ctrl + Shift + X:把当前选中的文本全部变为大写 Ctrl + Shift + Y:把当前选中的文本全部变为小写 Alt + /:代码智能提示 Alt + Shift + R:重命名(包括文件名、类名、方法名、变量名等等,非常好用) Alt + Shift + J:生成类或方法的注释 Alt + Shift + S

JDK、JRE、JVM详解

醉酒当歌 提交于 2019-11-30 11:52:35
JDK 、JRE、JVM详解 从包含的关系上讲 JDK>JRE>JVM 。 从概念上讲 JDK是JAVA开发工具 ,用它来开发JAVA程序。 JRE是JAVA运行环境 ,开发出来的JAVA程序只要有JRE就能运行。 JVM是JAVA虚拟机 ,是JRE的一部分,对于JAVA类的操作基本上都是在JVM上完成的。 JDK JDK(Java Development Kit) 是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment,一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。 JDK是JAVA开发工具包,它用来开发JAVA程序,是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。 JDK目录: bin:最主要的是编译器(javac.exe) include:java和JVM交互用的头文件 lib:类库 jre:java运行环境 (注意:这里的bin、lib文件夹和jre里的bin、lib是 不同的) JRE JRE(Java Runtime Environment,Java运行环境),是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java基础的类库。 JAVA运行环境,开发出来的JAVA程序只要有JRE就能运行

Jdk环境安装

我与影子孤独终老i 提交于 2019-11-30 10:32:45
安装jdk、jre : jdk下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html (账号:QQ邮箱 密码:M***+生日) 下载Jdk1.8版本以上: 下载后,双击安装: 修改jdk安装路径: 修改jre安装路径: (如果安装jre后报1603,1、查看是否安装路径带中文;2、是否是版本位数安装错误;) 配置环境变量 : (新建系统变量:JAVA_HOME) (path变量中,添加路径:;%JAVA_HOME%\bin) 安装成功: 来源: https://www.cnblogs.com/miaokmm/p/11579047.html

mac os 升级为Mountain Lion后,eclipse找不到JRE的问题

孤者浪人 提交于 2019-11-30 10:30:01
不知道为什么,升级后,点击eclipse不能启动,提示没有Java。 于是安装了苹果提供的java开发环境 https://developer.apple.com/downloads/index.action 选择了Java for OS X 2012-004 Developer Package 下载,安装。 再启动eclipse,可以运行。同时Android工程可以编译通过,运行。 但是普通的java project却无法编译,Eclipse的偏好设置中提示没有JRE设置。 使用 偏好设置--> Java --> Installed JREs同样无法找到JRE eclipse中认定的jre home 目录格式为.../Contents/Home 查看java路径java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java java虚拟机路径。/Library/Java/JavaVirtualMachines 但是该目录下只有一个1.6.0_33-b03-424.jdk 的文件,双击后,展示的是 系统工具里的java偏好设置。。 最后 该jdk文件 右键-->显示包内容 看到了里面的Contents/Home结构 百般无奈,将Contents 文件夹拷贝出

测试开发第一天课程

限于喜欢 提交于 2019-11-30 10:29:18
JDK和JRE的区别 1、概念不同 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版本。 2、面向人群不同 JDK是面向开发人员使用的SDK。 JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者 3、重要程度不同 JRE的地位就象一台PC机一样,编写的Java程序必须要JRE才能运行。只要你的电脑安装了JRE

JDK,JRE,JVM 的区别与联系

瘦欲@ 提交于 2019-11-30 08:59:31
文章目录 1 JDK 2 JVM 3 JRE 尽管学习了这么多年的 java ,但一直觉得自己学习得比较粗糙,对一些基本概念掌握得也不是很清楚,例如:JDK、JRE、JVM。所以在这里首先记录一下 JDK、JRE、JVM 的区别,来帮助自己巩固基础。 JDK、JRE、JVM 是 Java 语言中较为核心的概念了,它们看上去极为相似,大多数开发人员也很少去计较它们之间的区别。但实际上,它们之间还是有着一定的区别,并且所针对的目标也不一样。 JDK、JVM、JRE 关系图: 1 JDK JDK,全称是 Java Development Kit,用中文来讲就是 Java 开发工具包,是整个 Java 的核心,提供了 编译、调试和执行 Java 程序 所需的所有工具、可执行文件和二进制文件。JDK 拥有 JRE 所拥有的一切,还有编译器(javac)和工具(如 javadoc)。 此外,JDK 是特定于平台的软件,因此 Windows,Mac 和 Unix 系统有着不同的安装程序。 2 JVM JVM,全称是 Java Virtual Machine,也就是 Java 虚拟机,它是 Java 编程语言的核心。 当我们运行 Java 程序时,JVM 负责将字节码转换为机器特定的代码。JVM 提供诸如内存管理、垃圾回收、安全性等核心 Java 功能,而且是可自定义的,我们可以使用 java

java -version查看版本不匹配和JDK、JRE与JVM的关系

孤者浪人 提交于 2019-11-30 08:29:33
因为新的需要所以最近在本地安装了 jdk7,所以随之而来的还有环境配置的问题,但是安装了jdk,配置了环境变量之后,在dos中输入 java -version 之后,出现的是我之前安装的jdk 1.8.0的版本,希望能帮助有需要的小伙伴避坑吧~ 1.进入dos,输入win+R 进入; 2.输入 echo %JAVA_HOME% ,显示的是我们本地安装的jdk路径,如下图所示: 3.输入 java -version ,查看的是本地 jre路径(下面有介绍jdk jre jvm),偶就是两个版本查出来不一致,所以搞得两个头大,如果你查出来的两个版本一致,那恭喜你~ 4.在本地环境设置的系统变量的path路径里面将 %JAVA_HOME%\bin 移到 %JAVA_HOME%\jre\bin 前面(最好移到最前面),如下图: 点击进入: 5.重新打开dos,输入 java -version ,两个版本就一致啦~ ps :补充一下java中jdk,jre,jvm之间的关系,一团浆糊有木有~,反正偶是啦 层次关系:JDK>JRE>JVM 1.JVM:Java Virtual Machine,即Java虚拟机;JVM用来关联所有操作系统,它能操作所有操作系统,向上提供统一接口,也就是JavaAPI,开发人员只需要面向JVM编程,因此我们编写的程序能在任意平台上运行,JVM是Java跨平台的核心

JDK、JRE与JVM的区别与联系

不想你离开。 提交于 2019-11-30 05:53:33
JDK(Java Development Kit) JDK顾名思义就是Java开发工具包,是Sun Microsystems针对Java开发员的产品,是Java程序员通过Java语言编写程序所需的开发工具包,JDK包含了JRE,同时还包含了编译Java源码的编辑器Javac,还包含了很多Java程序调试和分析的工具:jconsole等工具软件。 1、Java SE(J2SE),standard edition,标准版,是我们常用的一个版本,从JDK5.0开始,改名为Java SE。 2、Java EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE项目,从JDK5.0开始,改名为Java EE。 3、Java ME(J2ME),micro edition,主要用于移动设备,嵌入式设备上的Java应用程序。从JDK5.0开始,改名为Java ME。 JDK = JRE+JVM+其他。 JRE(Java Runtime Environment) 是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java开发者才能将自己开发的程序发布到用户手中,让用户使用。JRE中包含了Java virtual machine(JVM),runtime class librares和Java application launcher