如何在 Windows 11/10 上打开或运行 JAR 文件

JAR 文件(JAR files)类似于EXE文件,只是它们需要Java框架才能运行。将它们想象为Windows上的(Windows)EXE文件,您可以双击它来启动程序。当您运行EXE文件时,它使用Windows 操作系统(Windows OS)支持。同样,在运行JAR文件时,需要借助Java Framework才能打开。当我们说打开JAR文件时,我们并不是像归档文件那样打开文件,而是在执行它。在这篇文章中,我将分享如何在Windows 11/10JAR文件。

在 Windows 10 中运行 JAR 文件

什么是 Java 可执行 JAR 文件?

JAR文件是一种归档格式,它不仅存储目录和源文件,还可以作为可执行文件运行。此类Java ARchive文件可以包含将在执行JAR时运行的(JAR)Java类文件。

虽然像7-Zip这样的(7-Zip)存档工具可以从(Archiver tools)JAR文件中提取内容,但这样做是没有意义的——我们需要像运行EXE文件一样执行文件。

如何在Windows 11/10JAR文件

由于Java文件不能单独在 Windows 上运行,因此您需要安装Java 框架(Java Framework)或通常称为Java的东西。也就是说,Java文件可以依赖于特定版本的Java因此,在 Windows 11/10 上打开JAR(JAR)文件需要采取的步骤是:

  1. 下载并安装 Java。
  2. 设置系统路径
  3. 运行 JAVA 文件
  4. 设置 Java 文件关联
  5. 与Java(Java)运行时建立文件关联。

1]下载(Download)并安装Java框架(Java Framework)

要在Windows(Windows)上运行JAR文件,您需要在系统上安装Java。转到Java 下载页面(Java Download Page)并安装它。默认只安装最新版本。但是,如果您的JAR文件需要不同版本的Java,您可以从这里(from here)下载。

有时,现有的旧版Java可能会导致问题。因此,如果您遇到此类问题,请务必先删除旧版本。使用官方的 Java Remover 工具(official Java Remover tool)来摆脱它。然后安装最新版本。

2]为Java设置系统路径

打开运行 Jar 文件 Windows

接下来,您需要设置 JAVA_HOME 路径(set the JAVA_HOME path)。它确保您运行的任何JAVA文件都可以找到程序所需的库。您还可以使用命令行回显Java路径以确定它是否正确。

3]运行Java或JAR文件

现在,当您双击JAR文件时,它将像 EXE 文件一样自动运行。如果版本有问题,该文件应通知您。

如果您有一个没有自己运行的JAR文件,那么您可以使用 java JDK来运行它。打开命令提示符(Command Prompt),然后键入 java -jar name_of_jar_file.jar。(type java -jar name_of_jar_file.jar.)它将自动执行JAR文件。

4]设置(Set)JavaJAR文件关联

最后一步是与Java运行时建立文件关联。它将确保每次运行时都不会要求您选择可以执行它的程序。

  1. Shift + Right-click​​文件,然后选择打开(Open)方式选项。
  2. 选择“选择另一个应用程序”。
  3. 如果Java (TM) Platform SE二进制文件不在您的列表中,请滚动,然后单击更多应用程序(Apps)
  4. 然后从计算机中选择选择应用程序。(Select)
  5. 您应该会在此上下文菜单中看到“ Java (TM) Platform SE binary”,但不要选择它。
  6. 在我们上面建议的路径中找到可以运行JAVAJAR文件的文件。(JAR)
  7. 确保(Make)选中“始终使用此程序”复选框。

完成后,所有未来的JAR文件都将使用(JAR)Java运行时库自动打开。您应该看到所有这些文件的Java图标。

如何从命令行运行 Java JAR?

您需要使用 java 命令来运行 .jar 文件

java -jar <finename>.jar

如果你没有安装java,你可以通过安装default-jre包来解决这个问题。

We hope these tips were easy to understand and were of help to open or run a Java file on Windows 11/10. 



About the author

拥有超过 10 年经验的发烧友工程师和音频产品专家。我专注于从头到尾创造优质的音乐扬声器和耳机。我是解决音频问题以及设计新扬声器和耳机系统的专家。我的经验不仅仅是制造好产品。我也热衷于帮助他人成为最好的自己,无论是通过教育还是社区服务。



Related posts