JAR文件类似于EXE文件,除了它们需要运行Java框架。 想象一下它们作为Windows上的EXE文件,您可以双击启动该程序。 当您运行EXE文件时,它使用Windows操作系统支持。 同样,当您运行JAR文件时,您需要Java Framework的帮助才能打开。 当我们说打开JAR文件时,我们不会像归档文件那样打开文件,但是我们正在执行它。 在这篇文章中,我将分享如何在Windows10上打开或运行JAR文件。

虽然像7-Zip这样的Archiver工具可以从JAR文件中提取内容,但这样做毫无意义 - 我们需要像运行EXE文件一样执行文件。

如何在Windows10中运行JAR文件

由于Java文件无法在Windows上独立运行,因此需要安装Java Framework或通常称为Java的Java框架。 也就是说,Java文件可以依赖于特定版本的Java。 你也需要照顾它。

--下载并安装Java。

--设置系统路径

--运行JAVA文件

--设置Java文件关联。

1]下载并安装Java Framework

要在Windows上运行JAR文件,需要在系统上安装Java。 转到Java下载页面,然后安装它。 默认设置仅安装最新版本。 但是,如果您的JAR文件需要不同版本的Java,则可以从此处下载。

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

2]设置Java的系统路径

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

3]运行Java或JAR文件

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

如果您有一个不能独立运行的JAR文件,那么您可以使用Java JDK来运行它。打开命令提示符,然后键入java -jar name_of_jar_file.jar。它将自动执行JAR文件。

4]设置Java或JAR文件关联

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

--Shift +右键单击该文件,然后选择打开方式选项。

--选择“选择其他应用”。

--如果列表中没有Java(TM)Platform SE二进制文件,请滚动,然后单击“更多应用程序”。

--然后从计算机中选择“选择应用”。

--您应该在此上下文菜单中看到“Java(TM)Platform SE二进制文件”,但不要选择它。

--找到可以运行JAVA或JAR文件的文件,该文件在我们上面建议的路径中可用。

--请务必选中“始终使用此程序”复选框。

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

win10 后台运行jar包_如何在Windows10上打开或运行JAR文件相关推荐

  1. win10设置pin一直转圈_如何在Windows10上删除PIN密码,试试这一招,非常方便

    Windows 10操作系统允许使用PIN(个人识别码)作为替代登录选项,用户可以设置一个PIN并使用它代替密码.使用PIN码可以更轻松地登录Windows设备并连接到应用程序和其他在线服务,例如社交 ...

  2. 如何在前端删除项目中的文件_如何在macOS上恢复已删除的文件

    有时候不小心删除了我们不打算删除的MacBook上的文件.在MacBook上恢复永久删除的文件非常困难,但这并非不可能.在本文中,我们将指导您如何恢复MacBook上最近恢复的文件或永久删除的文件.从 ...

  3. mac 命令行 解压7z文件_如何在Mac上快速压缩和解压文件?Mac上解压和压缩文件的方法...

    苹果mac电脑怎么压缩和解压文件?Mac电脑仅默认支持把文件压缩成zip格式,解压成zip.tar.gz,bz2等格式,有些操作需要安装第三方软件来完成,这篇文章为大家带来几种关于在Mac上解压和压缩 ...

  4. python获取word页数_python,_如何在 Linux 上使用 Python 读取 word 文件信息(如页数)?,python - phpStudy...

    如何在 Linux 上使用 Python 读取 word 文件信息(如页数)? R.T. doc 是二进制文件,Python 如何进行读取呢? .docx 可用 python-docx 读取,但如何读 ...

  5. was服务器里面jar包_如何在was中解决jar包冲突

    如何在 was 中解决 jar 包冲突 大型的基于 WebSphere 的项目开发中,同一个 WebSphere Application Server (以下 简称 WAS ) 上会部署多个应用程序, ...

  6. eclipse导入jar包_在命令行上操作JAR,WAR和EAR

    eclipse导入jar包 尽管Java IDE和许多图形工具使查看和操作Java归档文件(JAR,WAR和EAR)文件的内容比以往更加容易,但有时我还是更喜欢使用命令行jar命令来完成这些任务. 当 ...

  7. 怎么抓python程序的包_如何在AWS上部署python应用程序

    如何在AWS上部署python应用程序,学姐呕心沥血亲自总结,亲测有效,比网上看网上大把大把的文档要快得多! 作者:蕾学姐 亚马逊云计算服务(Amazon Web Services,缩写为AWS),由 ...

  8. jar包启动调用外系统文件上传,无法生成文件,报org.springframework.web.client. ResourceAccessException: I/0 error on POST

    今日小编遇到个问题,是服务器调用外系统进行文件传输上传,但是对方系统的代码在我们的底层jar包中,代码有段是要生成临时文件夹存文件,我们是jar报正常启动,但是报如下错: 原来我们的启动命令是: no ...

  9. mac删除文件恢复_如何在Mac上恢复已删除的文件

    mac删除文件恢复 Nearly everyone has accidentally deleted a file before. Whether it's family pictures or im ...

最新文章

  1. 高定位精度的交通标志识别----开源了
  2. 集群搭建SSH的作用及这些命令的含义
  3. 【错误记录】Git 使用报错 ( git branch -a 仍能查询到已经删除的远程分支 )
  4. SyncStudy Poster
  5. python子进程模块subprocess
  6. Spring 获取 request 的几种方法及其线程安全性分析
  7. win10无法更改计算机设置,Win10“无法保存ip设置,请检查一个或多个设置并重试”的解决方法...
  8. 基于CSS3实现垂直轮播效果
  9. 《信号与系统》解读 前言:为什么要解读《信号与系统》?
  10. python qqbot实现qq聊天机器人_Python QQBot库的QQ聊天机器人
  11. 高中计算机上册知识总结怎么写,高中计算机总结范文
  12. Local Linear Model, Semi Local Linear Model and Local Level Model of TFP.STS
  13. padavan手动安装php
  14. python量化选股策略 源码_【一点资讯】Python实现行业轮动量化选股【附完整源码】...
  15. 简单数据类型的转换和条件控制语句(if else)的使用
  16. 快手双核心时代宣告结束,互联网“退休潮”还在继续?
  17. 一个老兵的linux学习和面试经验分享 【转载】
  18. 访问国内网站提示无法访问
  19. Win系统 - 教你解决打印机无法安装驱动程序的问题
  20. 电信保温杯笔记——《统计学习方法(第二版)——李航》第17章 潜在语义分析

热门文章

  1. java文件的读和写还有使用_java中文件读和写的操作
  2. 关于error LNK2005的解决办法
  3. 清科创业IPO:倪正东和他的投资帝国
  4. 华硕计算机配置清单表,2019年8月华硕ROG系列全家桶奢华主机配置清单推荐
  5. week1:猜数字游戏
  6. Java 实现邮箱发送验证码——QQ邮箱为例
  7. MicroPython ESP32 读取DHT11温湿度传感器数据
  8. antd select多选_antd-Checkbox多选操作
  9. 计算机视觉期刊投稿网址-一般创新点
  10. 梅林虚拟服务器,梅林云服务器怎么设置