Server JRE一般用于服务器上安装,只有64bit版本,不会安装浏览器插件、自动更新,有监视工具、没有Java Fx和其他开发工具;有安装程序,只是一压缩目录。
Server JRE 8大约是完整JDK的40%。
一个精简版的JDK,一个只能当JRE用的JDK。
JDK中私有JRE与公共JRE的区别:
jdk本身所附的jre比公用jre多了个server的vm执行选项,通过对比查看二个JRE的BIN目录就可以了解。
server与client选项的差别在于所使用的vm不同,执行java程序时默认的是client VM。若使用server VM,会花比较长的启动时间及消耗较多的内存,为的是启动程序后可以获得较好的执行性能。
JRE zip
官方网站下载即可:http://www.oracle.com/technetwork/java/javase/downloads/index.html
jre-8u181-windows-x64.tar.gz
jre-8u181-windows-i586.tar.gz
JDK zip
JDK不可用作便携式ZIP文件。但是,你可以按照以下步骤操作:
1. 使用7-Zip将所有文件从jdk-XuXX-windows-x64.exe目录中提取出来C:JDK
2. 执行以下命令cmd.exe:
a) cd C:JDK.rsrc1033JAVA_CAB10
b) extrac32 111
3. C:JDK.rsrc1033JAVA_CAB10 ools.zip用7-zip 解压
4. 执行以下命令cmd.exe:
a) cd C:JDK.rsrc1033JAVA_CAB10 ools
b) for /r %x in (*.pack) do .inunpack200 -r "%x" "%~dx%~px%~nx.jar"
i. 这将把所有的.pack文件转换成.jar文件
5. 复制C:JDK.rsrc1033JAVA_CAB10 ools 到C:jdk-XuXX-windows-x64-zip 你想要的JDK的所有内容
6. 获取src.zip,复制到 C:jdk-XuXX-windows-x64-zip
a) cd C:JDK.rsrc1033JAVA_CAB9
b) extrac32 110
7. 安装JAVA_HOME并PATH手动指向你的JDK目录< C:jdk-XuXX-windows-x64-zip>及其BIN子目录< C:jdk-XuXX-windows-x64-zipin>。
无此文件:C:jdk-XuXX-windows-x64-zipjreinserverclasses.jsa
简单方法,安装jdk-XuXX-windows-x64.exe 后,将C:Program FilesJavajdk1.8.0_172 打包即可!