【问题标题】:Java Exception has occurred in .jar.jar 中发生 Java 异常
【发布时间】:2014-05-06 15:43:25
【问题描述】:

我使用 NetBeans 制作了一个 .jar 文件。当我将它移动到笔记本电脑上的任何位置并双击它时,它就会起作用。当我在另一台 PC 上尝试时,它会给我一个消息框:

标题:Java 虚拟机启动器。

文本:发生了 Java 异常。

到目前为止,我尝试过的每台电脑都给了我这个。这些 PC 没有安装任何额外的 Java 软件,只安装了自动更新的基本软件。如果有办法在不同的 PC 上共享我的 Java 文件,请告诉我(即使这涉及将文件转换为其他格式,但不是用户必须安装任何额外的东西)。

这是我的错误:

【问题讨论】:

  • 为什么不能使用命令提示符启动jar?您需要使用命令提示符才能真正看到错误。
  • 看看那个 java 异常的堆栈跟踪将是一个好的开始
  • 如何在路径上没有 java 的电脑上执行此操作?
  • @Wolfdog 使用 java.exe 文件的绝对路径
  • 假设你的Java.exe在c:\java\,你可以输入c:\java\java -jar e:\\welcome\files\game.jar

标签: java netbeans jar


【解决方案1】:

如果在创建程序的 PC 上运行,但在任何其他 PC 上失败,则似乎是某些资源有问题。也许您使用绝对路径来查找资源文件,但该文件不在 jar 中。我认为它有效,因为该文件可以在您的 PC 中找到,但不能在其他任何人中找到。

【讨论】:

    【解决方案2】:

    如何创建一个 bat 文件并在其中设置 java home。所以你可以先设置home或者path,然后使用java jar命令来执行jar。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-18
      相关资源
      最近更新 更多