关于java的下载和更新(Windows)(自用)

以下是一般的Java更新步骤:

  1. 确认当前Java版本

    • 在命令行中输入 java -version,该命令将显示当前安装的Java版本和其他相关信息。
  2. 下载最新的Java版本

    • 访问Oracle官方网站或其他Java发行版的官方网站。
    • 找到Java下载页面,并选择适合您操作系统的版本。通常建议选择最新稳定版本之前的两到三个版本,因为这样的版本已经经过了充分的测试且相对完善。
  3. 卸载旧的Java版本(可选):

    注意:这一步是可选的,但在某些情况下,卸载旧版本可以避免版本冲突和不必要的问题。

    • 在Windows上,打开“控制面板”,选择“卸载程序”,找到并卸载旧的Java版本。
  4. 安装新的Java版本

    • 双击下载的Java安装程序,并按照提示进行安装。
    • 在安装过程中,可能需要选择安装目录、接受许可协议等。
  5. 配置系统环境变量(在某些情况下):

    • 安装新的Java版本后,您可能需要配置系统环境变量,以便系统能够正确识别和使用新的Java版本。
    • 在Windows上,设置JAVA_HOME环境变量为新Java安装目录的路径,并在系统变量的Path变量中添加%JAVA_HOME%\bin
  6. 验证新的Java版本

    • 在命令行中输入 java -version,确认新的Java版本是否已成功安装。
  7. 在Java控制面板中启用最新版本(如果浏览器未使用最新版本的Java):

    • 打开Java控制面板。
    • 在Java控制面板中单击Java选项卡,确保已通过选中启用框来启用最新的Java运行时版本。
  8. 一些零碎问题
    • C:\Program Files\Common Files\Oracle\Java\javapath 是Java的安装路径之一,里面存放了Java的可执行文件。这个目录的作用是在系统中设置Java的环境变量,使得Java应用程序可以在任何路径下运行。

      具体来说,当在系统中安装了Java后,Java的安装程序会自动将这个目录添加到系统的环境变量Path中。这样,当在命令行中输入javajavac等Java命令时,系统就能够找到这些命令对应的可执行文件,并执行它们。

    • 为啥设置环境变量

      • 设置Java的环境变量主要是为了方便操作系统和应用程序找到Java的安装目录和可执行文件。它的主要作用有以下几点:

      • 命令行中使用Java命令
        当你设置了JAVA_HOMEPATH这两个环境变量后,你就可以在命令行(如CMD、Terminal等)中直接输入javajavac等命令来运行Java程序或编译Java源代码,而不需要指定Java可执行文件的完整路径。

      • IDE(集成开发环境)和其他工具
        许多Java的IDE(如IntelliJ IDEA、Eclipse等)和其他工具也会依赖环境变量来找到Java的安装位置。这些工具通常需要知道Java的安装目录来正确配置Java编译器和运行环境。

      • 构建工具
        如果你使用Maven、Gradle等构建工具来管理Java项目,这些工具也需要知道Java的安装位置来编译和运行你的项目。通过设置环境变量,你可以确保这些工具能够找到正确的Java版本。

      • 版本管理
        通过设置多个Java版本的环境变量(如JAVA_HOME8JAVA_HOME11等),并在PATH中根据需要指向不同的JAVA_HOME,你可以轻松地在多个Java版本之间切换,从而满足不同的项目需求。

      • 跨平台兼容性
        虽然Java是“一次编写,到处运行”的编程语言,但在不同的操作系统上,Java的安装目录和可执行文件的命名可能会有所不同。通过设置环境变量,你可以确保你的应用程序或脚本在不同的操作系统上都能够找到正确的Java安装位置。

      • 脚本和自动化
        在编写自动化脚本或构建系统时,环境变量是一个非常重要的工具。通过设置Java的环境变量,你可以确保你的脚本能够正确地找到Java的安装位置,并执行相应的命令。

      • 总之,设置Java的环境变量可以大大提高你使用Java的便利性和效率。

    • 有时有的古老教程中会添加环境变量%JAVA_HOME%\jre\bin

      • %JAVA_HOME%\jre\bin 是指向 Java Runtime Environment (JRE) 的二进制文件目录的环境变量路径。JRE 是 Java 运行时环境,它包含了运行 Java 应用程序所需的核心类库和 Java 虚拟机 (JVM)。

        具体来说,%JAVA_HOME%\jre\bin 目录通常包含以下类型的文件:

        • Java 运行时命令:如 java.exe,这是用来运行 Java 应用程序的命令。
        • 其他工具:可能还包括一些其他的 Java 运行时相关的工具或库。
      • 如果你确实需要使用独立的 JRE 目录,你可能需要单独安装 JRE 或者从 JDK 中复制出相应的文件来创建一个 JRE 目录。但是,在大多数情况下,仅仅设置 %JAVA_HOME%\bin 就足够了。

        当你在系统环境变量 Path 中设置 %JAVA_HOME%\jre\bin 时,你可以在任何目录下通过命令行直接运行这些工具,而不需要指定完整的路径。这对于运行 Java 应用程序或进行简单的 Java 运行时任务非常有用。

        然而,现代 JDK 的安装目录结构中可能已经不再包含单独的 JRE 目录。在 JDK 9 及更高版本中,JRE 被合并到了 JDK 安装目录的 bin 目录下。因此,在配置环境变量时,你可能只需要设置 %JAVA_HOME%\bin 就可以了。

  • 14
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值