java - 如何使 .jar 文件在我的计算机上运行?
问题描述
我已经搜索了一段时间的修复,我想我已经尝试了所有常见的修复,我什至尝试了 Jarfix。我安装了 JRE,我删除并再次重新安装它只是为了确保我运行的是 Windows 10 64 位。如果我双击 .jar 没有任何反应,并且我确保 .jar 设置为使用正确的文件打开。我不知道该尝试什么,所以如果您有任何建议,我会尝试,因为我完全迷失了。
每当我尝试运行以“java”开头的任何命令时,都会给我这个:'java' is not recognized as an internal or external command, operable program or batch file.
解决方案
首先,将您的 JRE 添加到PATH
Windows。当您在此处添加它时,将识别在命令行中运行的 java 命令,因为 JRE 也将被索引。
这是您添加它的方式:
set PATH=%PATH%;C:\your\path\to\jre\bin\here
一个例子:
set PATH=%PATH%;C:\Program Files\Java\jre1.8.0_271\bin
然后转到文件所在的文件夹jar
。并在那里打开一个命令行。
或者通过cd
命令去那里(这意味着更改目录以跳转到该目录)。例子:
cd C:\Program Files\Java\jre1.8.0_271\bin
然后以jar
这种方式运行:
java -jar yourJarName.jar
推荐阅读
- javascript - 在第一次单击时,圆圈会突然改变位置并移动 a 或 w
- python-3.x - 如何在python中使用unicode解码字符串?
- asp.net-core-webapi - 在 ASP.NET Core 托管服务中从何处开始监视队列
- bash - 操作系统在哪里获取 $OSTYPE 的值
- ios - iPhone XR 的金属性能
- r - 添加到标量/向量`1`中的每个数字并在该数字之后插入结果
- c# - 使用字典进行散列
- html - 引导卡列的问题 - 显示混乱
- react-native - 断言失败 - 反应原生
- c++ - 使用 utf-8 在 msvc 和 g++ 上的 std::fstream 不同行为