Server JRE 简介
Server JRE, 服务器版JRE
JRE安装包, JDK安装包, 以及 Server JRE 压缩包, 在 Java SE Download 页面都可以下载: http://www.oracle.com/technetwork/java/javase/downloads/index.html;
Java 相关的术语请参考: http://www.oracle.com/technetwork/java/glossary-135216.html.
JRE 可以运行各种Java程序, 包括服务端和桌面端Java程序。
而JDK是给开发人员用的, 其中包含了一个完整的JRE, 以及必要的开发工具, 例如 创建Java程序, 代码签名, 生成文档,等等。JDK还提供了监控和调试工具。
Server JRE 适用于哪些情况呢? 从一个服务器端程序的角度看, JRE缺少了所需的监控工具,以及 javac 编译器. 而 JDK 呢, 功能又太多了, 特别是生产环境下并不需要的功能, 比如浏览器插件,自动更新, javadoc 工具等等。
Server JRE 是专为服务器端程序量身打造的, 只包含JRE/JDK中最常用的那部分功能. 为了做到简单, Server JRE 不使用安装包, 而是一个绿色版的压缩文件。
Server JRE 兼容所有的服务端程序吗?
No. 如果应用程序需要用到 Server JRE 不支持的功能,如额外的开发工具或JavaFX, 那就不应该选择 Server JRE 了, 比如 JavaFX 之类的程序。
如果JDK是Server JRE的一个超集,那为何不直接使用JDK呢?
删除用不到的组件, 可以减少潜在的漏洞; 当然, 精简之后体积变小, 部署也就更快. 在 Linux x64 系统上, Server JRE 8 的大小只有 full JDK 8 的 40%左右。
开发商说, 他们的系统需要JDK来运行, 那么我们可以使用 Server JRE 替代吗?
最好是与软件开发商沟通和咨询。如果你们有能力,可以先在测试环境试一试. 总体来说, 更推荐使用 Server JRE。
我可以对 Server JRE 包含哪些组件提出建议吗?
是的。Server JRE 的目标, 是为大部分服务端程序提供必要的工具。我们会不断地重新评估到底需要包含哪些组件。
原文链接: https://blogs.oracle.com/java-platform-group/understanding-the-server-jre
Server JRE 简介相关推荐
- JDK、JRE、Server JRE的简介
从Oracle官网下载JDK文件时,可以看到有JDK.JRE.Server JRE文件的下载. 1.JDK简介 JDK(Java Development Kit)又称J2SDK(Java2 Softw ...
- 第三篇——第二部分——第一文 SQL Server镜像简介
原文: 第三篇--第二部分--第一文 SQL Server镜像简介 原文出处:http://blog.csdn.net/dba_huangzj/article/details/26951563 镜像是 ...
- sql server 循环_学习SQL:SQL Server循环简介
sql server 循环 Loops are one of the most basic, still very powerful concepts in programming – the sam ...
- SQL Server数据挖掘简介
Prediction, is it a new thing for you? You won't believe you are predicting from the bed to the offi ...
- java jre、jdk、server jre
JRE(Java Runtime Enviroment)是Java的运行环境.面向Java程序的使用者,而不是开发者.JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库. ...
- 虚拟专用服务器(VPS,Virtual Private Server)简介
虚拟专用服务器(VPS,Virtual Private Server)简介 VPS产生背景及其技术原理 VPS产生背景介绍 VPS技术原理 VPS技术用途 虚拟主机空间 ASP应用平台 数据存储与共享 ...
- SQL Server商业智能–简介
BL的负担 (What a load of Bl-) 您可能想知道什么是商业智能. 如果您正在阅读本文,则您可能具有Microsoft SQL Server或至少一个其他关系数据库管理系统(RDBMS ...
- 精通Server Core系列之一 ---Server Core简介
和Windows Server 2003不一样的是, 从Windows Server 2008 开始,我们可以安装只具有特定功能最小安装服务器核心(Server Core)版本,它为一些特定服务的正常 ...
- Windows Server 2003 简介
Windows Server 2003是微软的服务器操作系统.该产品最初叫作"Windows .NET Server",后改成"Windows .NET Server 2 ...
- Linux服务器集群系统(一)—— LVS(Linux Virtual Server)简介
背景: 九十年代中期,万维网(World Wide Web)的出现 Internet用户剧烈增长和Internet流量爆炸式地增长 Internet的飞速发展给网络带宽和服务器带来巨大的挑战 从网络技 ...
最新文章
- 云计算适用于中小企业吗?
- 【数据结构与算法】之深入解析“打家劫舍II”的求解思路与算法示例
- 系统底部返回遮挡_一加7 Pro这个新功能让大家久等了:屏幕两侧一滑就可返回...
- Linux 的 chmod 命令,对一个目录及其子目录所有文件添加权限
- npkill(安全快速的清理电脑上的 node_modules)
- crawlspider
- pythonwhile循环实例 其和超过10_Python While循环语句
- LeetCode(788)——旋转数字(JavaScript)
- AOJ-759 会绕圈的数
- FISCO BCOS Solidity 使用Table合约CRUD接口 智能合约例子
- 开源监控——cacti
- 用Markdown记笔记后转换成html
- Stm32是用C语言编程吗,stm32编程软件是什么 stm32用什么软件编程
- 2019中国五大新兴制造业迁徙路径及产业发展趋势全景
- 爬虫中无头浏览器如何选择
- .与localhost与 .\sqlexpress的区别
- 【中国农业银行风险管理部总经理 田继敏】筑牢IT风险第二道防线 保障银行信息科技安全
- PHP实现队列之双向队列
- 物联网的媒介——java usb串口通信
- node.js 实现简单爬虫批量下载喜马拉雅音频