【问题标题】:How can I make .jar files to run on my computer? [duplicate]如何使 .jar 文件在我的计算机上运行? [复制]
【发布时间】:2021-10-29 13:56:04
【问题描述】:

我已经搜索了一段时间的修复程序,我想我已经尝试了所有常见的修复程序,我什至尝试了 Jarfix。我安装了 JRE,我删除并再次重新安装它只是为了确保我运行的是 Windows 10 64 位。如果我双击 .jar 没有任何反应,并且我确保 .jar 设置为使用正确的文件打开。我不知道该尝试什么,所以如果您有任何建议,我会尝试,因为我完全迷失了。

每当我尝试运行以“java”开头的任何命令时,都会给我这个:'java' is not recognized as an internal or external command, operable program or batch file.

【问题讨论】:

标签: java jar windows-10


【解决方案1】:

.jar 文件直接在其中包含 java 目录,因此您不必重新安装 JRE。

也许您尝试运行的 .jar 文件没有正确组合在一起。

或者您的文件没有可运行的内容,或者代码中存在错误。

这些都是可以破解的。

【讨论】:

  • 可能是,但到目前为止,我尝试过的每个 .jar 文件都有同样的问题,我想到的另一件事是 java 的版本是否与它有关,对吧现在我有了最新版本的 JRE,我不认为 .jar 文件可以被锁定到某些 .jar 文件只能用某些版本的 java 打开的地方,但我可能错了。想法?
  • jar 文件已经内置了 java 版本。
【解决方案2】:

首先,将您的 JRE 添加到 Windows 的 PATH。 当你添加它时,在命令行中运行的 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

【讨论】:

  • 当我尝试运行 jar 时,我得到了这个 C:\Users\daaaw\Desktop\jar> java -jar backpacked-1.10.1-mc1.16.3.jar no main manifest attribute, in backpacked-1.10.1-mc1.16.3.jar
  • 好消息,您的 java 安装工作正常。现在你有一个完整的其他问题......这个jar是你编译的吗?
  • 不,不是,:1
  • 通过谷歌搜索我看到这个 jar 是一个 Minecraft mod。这个 jar 没有 main 函数。这意味着这个 jar 不是用来运行的……我不知道如何安装/使用 minecraft mods。你必须自己研究。
猜你喜欢
  • 1970-01-01
  • 2020-04-14
  • 2012-11-04
  • 2012-03-08
  • 2012-11-19
  • 2021-12-27
  • 1970-01-01
  • 2021-09-01
  • 2014-07-30
相关资源
最近更新 更多