zoukankan      html  css  js  c++  java
  • java环境安装之不能安装exe文件

    经过多年,打算再学下java

    从官网下载java8安装包,但因为我的计算机的cd-room被卸载掉了,安装是报错说cab文件损坏之类的错误。

     

    从stackOverflow中找到一篇眼前一亮的解决办法。因为我只要装java环境进行学习,所以java7也可以,这个办法我也只下载了java7的安装包,java8我试了装不上.

     

    1.创建jdk的装载目录,(案例中使用C:/JDK)

    2.从orcle下载最后的jdk版本(案例中是jdk-7u7-windows-x64.exe,我下载最新的没法用)

    3.下载和安装7-zip压缩工具(这工具老牛逼了)

    4.用7-zip提取jdk-XuXX-windows-x64.exe 到C:/JDK

    5.在cmd.exe中执行以下命令

      cd C:JDK.rsrc1033JAVA_CAB10

      extrac32 111

    6.解压 C:JDK.rsrcJAVA_CAB10 ools.zip 

    7.在cmd中执行:

      cd C:JDK.rsrcJAVA_CAB10 ools

      for /r %x in (*.pack) do .inunpack200 -r "%x" "%~dx%~px%~nx.jar" 为转换所以的l .pack 文件到 .jar f文件)

    8.复制C:JDK.rsrcJAVA_CAB10 ools的所以内容到你的jdk文件夹下

    9.设置 JAVA_HOME 和 PATH

    以上是stackoverflow中的翻译。我用jdk-7u7-windows-x64.exe版本的时候略过了第5步。直接提取就能得到tools文件夹了。

    ps.我再写HelloWorld.java测试的时候,文件夹是java,在里面执行java HelloWorld.css的时候报错显示“找不到或无法加载主类HelloWorld”。把文件夹名称改掉就行了

  • 相关阅读:
    HDU1720 A+B Coming
    HDU1390 ZOJ1383 Binary Numbers
    HDU1390 ZOJ1383 Binary Numbers
    HDU2504 又见GCD
    HDU2504 又见GCD
    HDU1335 POJ1546 UVA389 UVALive5306 ZOJ1334 Basically Speaking
    HDU1335 POJ1546 UVA389 UVALive5306 ZOJ1334 Basically Speaking
    HDU1020 ZOJ2478 Encoding
    HDU1020 ZOJ2478 Encoding
    HDU2097 Sky数
  • 原文地址:https://www.cnblogs.com/saving/p/6389277.html
Copyright © 2011-2022 走看看