java - .jar 文件无法在某些计算机上运行

标签 java macos

The error in question

所以我一直在尝试将我的java应用程序发送给我的 friend 让他们测试它。但是,.jar 文件只能在我的 CS 学生 friend 的计算机上打开,因为他们已经安装了 JDK。我尝试通过此链接引导我的其他 friend 完成 Java 安装:

https://www.oracle.com/java/technologies/javase-downloads.html

但是,每当他们尝试打开应用程序时,它都会发出此错误(这不是安全和隐私问题,该问题在此问题出现之前已得到解决)。我教的安装错误吗?我不知道发生了什么。

此外,该应用程序是用 JDK-13 编写的,我所有 friend 的版本都是 13/14。

感谢您的任何想法。

编辑:没有控制台,所以我无法收到错误消息。对此感到抱歉。

最佳答案

我认为出现此问题是因为未设置“JAVA_HOME”路径。

浏览一下这个link了解设置“JAVA_HOME”路径并尝试再次运行 .jar 文件的步骤。

或者,您也可以将该项目打包为安装设置。这样看起来会更专业。您可以尝试InnoSetup为此。

关于java - .jar 文件无法在某些计算机上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62381215/

相关文章:

java - 尝试压缩转换程序

java - 让ListVIew中的每个项目跳转到其他Activity

java - 如何将数据从单独的线程类传递到 Android 中的 Activity

java - 一般类型错误 : Instance cannot be converted to its own type?

java - 我如何测量 JVM 启动时间?

r - 在 macOS 上使用 RStudio 安装 RSymphony

macos - 更新到 OSX High Sierra 后出现 curl "no start line"LibreSSL 错误

mysql - 找不到MySQL语法错误在哪里

php - 如何防止 curl_multi_select 在 osx 上挂起?

macos - 尝试使用 codesign 命令进行沙箱时出错