Windows下JDK解压教程

830 阅读1分钟

转自:www.cnblogs.com/sanduzxcvbn…

java自从被oracle收购后,windows下新的版本只有安装版。没有zip免安装。
windows安装版有一下坏处

  • 会写注册表
  • 会将java.exe,javaw.exe 等解压到C:\Windows\System32或者C:\Windows\SysWOW64
  • 会将定期更新程序设置开机自启动,发现新版本弹窗提示
  • 会在PATH中写一个oracle的javapath,还会加上jre\bin

好处就是安装方便

下面说一下,如何免安装

从网址:mirrors.huaweicloud.com/java/jdk/ 下载最新的jdk windows安装版
比如:jdk-8u202-windows-x64.exe

用解压缩软件解压到E:\jdk-8u202-windows-x64\ 然后使用Win+R->cmd打开命令行

cd E:\jdk-8u202-windows-x64\.rsrc\1033\JAVA_CAB10
extrac32.exe 111     #解压得到tools.zip 文件

将tools.zip解压缩到,比如E:\tools

cd E:\tools
for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar"   #将.pack文件改成.jar文件

解压源码(如不需要可忽略)

cd E:\jdk-8u202-windows-x64\.rsrc\1033\JAVA_CAB9
extrac32.exe 110     #解压得到src.zip 文件

将src.zip放到tools文件夹,然后将tools文件夹重命名为jdk1.8即可。 配置环境变量

增加JAVA_HOME e:\jdk1.8 
修改PATH,追加 ;%JAVA_HOME%\bin;
增加 CLASSPATH ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;