JDK和jre的目录结构

JDK(Java Development Kit:Java开发套件)
jre(Java Runtime Environment:Java运行环境)

如果不需要开发程序则安装jre,例如在开发环境需要安装JDK,而在客户端不需要开发,只需要安装jre。

1.jre目录结构


jre(java运行环境)

  • 包含了java虚拟机:在bin/client目录下
  • 包含了java基础类库:lib目录
  • 法律文件:legal目录

2.JDK目录结构

JDK(java开发套件)

  • JDK包含了JRE(包含jre的bin目录下的所有文件,legal目录以及lib目录)
  • 同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jconsole,jvisualvm等工具软件(bin目录下)工具说明参考工具说明
  • 还包含了java程序编写所需的文档和demo例子程序。
  • include目录存放开放JDK所使用的c语言的头文件
  • conf目录存放JDK相关配置文件
  • Jmods目录该路径下存放了JDK的各种模块。

3.JDK/bin目录下的工具

参考工具说明

java—JDK和jre目录结构相关推荐

  1. java web项目的目录结构以及各文件夹的功能是什么eclipse的web目录及各作用

    创建一个javaweb项目的大致目录结构就是这样的,因为是第一次新建,我们的目录只包含了一些基础的文件夹. 然后我们看一下他们的功能是什么. test:项目名称(也可以是其他名称,尽量和自己创建的项目 ...

  2. 安装的jdk没有jre目录

    安装的jdk没有jre目录 随着jdk版本的提升,比如jdk11,安装jdk后并没有出现jre目录,但是有些地方需要jre,那该怎么办呢,很简单,大家只需要进入命令行,cd到该jdk的安装目录 输入下 ...

  3. 打开eclipse出现Failed to load the JNI shared library “D:\java\jdk\bin\...\jre\bin\server\jvm.dll”如何解决?

    eclipse打开的时候出现Failed to load the JNI shared library "D:\java\jdk\bin-\jre\bin\server\jvm.dll&qu ...

  4. Java (JDK和JRE安装)简单粗暴

    1.Java下载过程 (急用)直接抵达:Java Archive | Oracle (懒人必备) 打开甲骨文Oracle官网: Oracle | Cloud Applications and Clou ...

  5. macOS下查看Java/JDK的安装目录_查看Java/JDK的版本信息_配置环境变量JAVA_HOME

    文章目录 查看JDK的安装目录 查看系统当前正在使用的 JDK 版本信息 配置环境变量 JAVA_HOME 查看JDK的安装目录 通常情况下,macOS安装JDK,默认是安装在 /Library/Ja ...

  6. Java JDK与JRE

    JDK与JRE JDK(Java Development Kit):Java开发工具包.包含JRE中的所有内容,以及用于开发小应用程序和应用程序的编译器和调试器等工具. JRE(Java Runtim ...

  7. 1)Java JDK和JRE

    >JRE :  Java Runtime Enviroment Java的运行环境.面向Java程序的使用者,而不是开发者.如果你仅下载并安装了JRE,那么你的系统只能运行Java程序(不能编译 ...

  8. 如何在官网下载java JDK或JRE的历史版本

    转载请注明来源-作者@loongshawn:http://blog.csdn.net/loongshawn/article/details/53159952 背景 经常会碰到一种情况就是,临时需要某一 ...

  9. Java JDK与JRE的安装与配置

    开始讲步骤之前先声明一下: 首先你要确认你的电脑里面没有JDK和JRE的残留,我们下载的JDK安装包里面既包含JDK又包含JRE,如果你的电脑是第一次安装JDK和JRE那么请直接看下面的步骤安装即可, ...

最新文章

  1. TCP/UDP对比总结
  2. Fastadmin管理Mysql_FastAdmin-CMS模版制作(6)-正式部署
  3. SharpGL学习笔记(一) 平台构建与Opengl的hello World
  4. Java中怎样遍历两个Date日期之间的每一天
  5. 转: 理解RESTful架构
  6. 【WebRTC---进阶篇】(四)mediasoup服务器的布署与使用
  7. python机器学习案例系列教程——LightGBM算法
  8. 树莓派 4B 配置 Ubuntu20.04 和 ROS2
  9. thinkphp3.2.3 bug集锦
  10. crontab命令 :Linux下定时执行脚本
  11. opencv 模板匹配形状匹配
  12. java实现户籍管理系统_基于jsp的户籍管理系统-JavaEE实现户籍管理系统 - java项目源码...
  13. 如何用计算机克数和斤换算,克数换算斤计算器(克千克斤公斤计算器)
  14. Hbase最新官方文档中文翻译与注解1-10|hbase简介与配置信息等
  15. Android技术分享| 实现视频连麦直播
  16. 用友U9V28应用中设置sa密码问题
  17. c#上位机plc通讯读位
  18. matlab 双边滤波(彩色图)
  19. 精益看板方法从理论到实战 (7)—— 控制在制品数量(下)
  20. 手撕promise.all以及promise.race

热门文章

  1. 设计html网页时需要遵循的语言规范,CSS设计网页时的一些常用规范
  2. 故障:脱机安装 Microsoft Root Certificate
  3. win7蓝屏_win7蓝屏如何修复
  4. Android 自定义各种进度条,Android自定义百分数进度条
  5. C#使用Access2003
  6. 考研二战日记-第六天——高数1.6极限存在准则 两个重要极限
  7. 快速集成华为AGC云存储服务-Web
  8. tomat startup.bat 日志乱码问题解决
  9. 使用UltraISO(软碟通)制作系统盘 / U盘启动-linux版、 双系统的运行
  10. Swiper轮播插件