在 Windows 上安装 Java JDK 或 JRE

只有 Oracle JDK 和 JRE 可用于 Windows 平台。安装过程很简单:

  1. 访问 Oracle Java 下载页面
  2. 单击 JDK 按钮,JRE 按钮或 Server JRE 按钮。请注意,要使用 Java 进行开发,你需要使用 JDK。要了解 JDK 和 JRE 之间的区别,请参阅此处
  3. 向下滚动到要下载的版本。 (一般来说,建议使用最新版本。)
  4. 选择接受许可协议单选按钮。
  5. 下载 Windows x86(32 位)或 Windows x64(64 位)安装程序。
  6. 以你的 Windows 版本的正常方式运行安装程序….

使用命令提示符在 Windows 上安装 Java 的另一种方法是使用 Chocolately:

  1. https://chocolatey.org/ 安装巧克力

  2. 打开一个 cmd 实例,例如按下 Win + R,然后在运行窗口中键入 cmd,然后输入。

  3. 在 cmd 实例中,运行以下命令以下载并安装 Java 8 JDK:

     C:\> choco install jdk8
    

使用便携式版本启动和运行

在某些情况下,你可能希望在具有有限特权的系统(如 VM)上安装 JDK / JRE,或者你可能希望安装和使用 JDK / JRE 的多个版本或体系结构(x64 / x86)。在下载安装程序(.EXE)之前,步骤保持不变。之后的步骤如下(这些步骤适用于 JDK / JRE 7 及更高版本,对于旧版本,它们在文件夹和文件的名称上略有不同):

  1. 将文件移动到你希望 Java 二进制文件永久驻留的适当位置。

  2. 如果你拥有有限的权限,请安装 7-Zip 或其便携版本。

  3. 使用 7-Zip,将文件从 Java 安装程序 EXE 中提取到该位置。

  4. 通过在资源管理器中的文件夹中保存 ShiftRight-Clicking 打开命令提示符,或从任何位置导航到该位置。

  5. 导航到新创建的文件夹。假设文件夹名称为 jdk-7u25-windows-x64。所以输入 cd jdk-7u25-windows-x64。然后按顺序键入以下命令:

    cd .rsrc\JAVA_CAB10

    extrac32 111

  6. 这将在该位置创建 tools.zip 文件。使用 7-Zip 解压缩 tools.zip,以便现在在同一目录下的 tools 下创建其中的文件。

  7. 现在在已打开的命令提示符上执行以下命令:

    cd tools

    for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar"

  8. 等待命令完成。将 tools 的内容复制到你希望二进制文件所在的位置。

这样,你可以安装需要同时安装的任何版本的 JDK / JRE。

原帖: http//stackoverflow.com/a/6571736/1448252