zoukankan      html  css  js  c++  java
  • Windows 下JDK绿色免安装制作教程

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

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

    好处就是安装方便

    下面说一下,如何免安装

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

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

    cd /d E:jdk-8u202-windows-x64.rsrc1033JAVA_CAB10
    extrac32.exe 111
    
    :: 此时解压出 tools.zip 文件
    :: 打开当前文件夹
    explorer.exe .
    :: 将tools.zip 用解压软件解压到当前文件夹,e.g. `E:jdk-8u202-windows-x64.rsrc1033JAVA_CAB10	ools`
    
    :: 将 .pack文件改成.jar文件
    
    cd tools
    for /r %x in (*.pack) do .inunpack200 -r "%x" "%~dx%~px%~nx.jar"
    
    :: 解压 src.zip 如果不需要源码 src.zip 可忽略此步
    
    cd ....JAVA_CAB9
    extrac32 110
    
    :: 将src.zip移动到tools文件夹
    
    move src.zip ..JAVA_CAB10	ools
    
    :: 将tools文件夹里的内容复制到指定目录,e.g. D:jdk
    
    xcopy /s /e /i /y E:jdk-8u202-windows-x64.rsrc1033JAVA_CAB10	ools d:jdk
    
    :: 删除 E:jdk-8u202-windows-x64 文件夹
    cd / && rd /s /q E:jdk-8u202-windows-x64
    

    精简下来的步骤如下:

    1.使用解压缩软件解压缩jdk-8u202-windows-x64.exe文件,得到一个文件夹:jdk-8u202-windows-x64
    2.进入到这个文件夹中的.rsrc1033JAVA_CAB10 目录下,然后在命令行中执行这个命令:extrac32.exe 111
    此时会解压生成一个 tools.zip 文件
    3.将tools.zip 用解压软件解压到当前文件夹,生成一个tools文件夹
    4. 进入到tools文件夹中,使用命令:for /r %x in (*.pack) do .inunpack200 -r "%x" "%~dx%~px%~nx.jar" 将.pack文件改成.jar文件
    5.此时tools文件夹就是jdk绿色版,把tools修改成jdk放在d盘
    
    设置环境变量增加 JAVA_HOME d:jdk
    修改PATH,追加 ;%JAVA_HOME%in;
    增加 CLASSPATH
    .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib	ools.jar;
    设置环境变量后,需要重新打开cmd
    
  • 相关阅读:
    elasticHD
    python3--socketIO_client 摸索怕坑指南
    治疗重新造轮子症系列——递归查询json数据中所有的key值
    REST FRAME WORK--认证 权限 Xadmin
    REST FRAME WORK--视图基类 视图集
    REST FRAME WOEK 请求与响应&视图
    REST FRAME WORK--1
    VUE--axios--对象提供的属性功能
    VUE--组件化开发--VUE-CLI
    Vue中发送ajax请求——axios使用详解
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/14652988.html
Copyright © 2011-2022 走看看