【问题标题】:Unable to run executable jar file using double click无法使用双击运行可执行 jar 文件
【发布时间】:2016-05-03 23:54:48
【问题描述】:

我的机器中有 jdk_1.6,我删除了它并安装了 jdk_1.7。因此,在安装 jdk_1.7 后,我无法通过双击运行我的 jar 文件。我可以使用命令提示符运行相同的文件。

安装 jdk_1.7 后,我使用 java 7 从 eclipse 运行程序,并使用它导出 jar。

我正在使用以下命令来运行 jar:

>>java -jar csv_generator_1.jar 

这工作正常,jar 被执行。

但是当我右键单击并在 jad/bin 文件夹或 jdk/jre/bin/ 文件夹中使用 javaw.exe 打开时,它不起作用。

我在这里link1link2 发现了同样的问题,但我并没有低估该怎么做。

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: java jar


    【解决方案1】:

    转到there 并下载最新版本的java RE 并安装它,它应该可以工作。但如果它不起作用,您应该收到某种错误消息并尝试用谷歌搜索它。您的 java(s) 可能已损坏。

    【讨论】:

    • 我安装了 JRE 并使用位于 jre/bin/ 文件夹中的 javaw.exe 打开了 jar。感谢您的回复:) 请更新您的答案以提供更多详细信息。我不明白为什么 jar 没有使用 jdk/jre/bin 文件夹中的 javaw.exe 运行。
    【解决方案2】:

    如果您安装 JDK,您可能会认为它包含 JRE,但它是私有的。至少在安装过程中说明了这一点。因此,您必须安装 Public JRE。

    JDK 安装程序提供了一个选项来执行此操作,但如果您没有检查它,您可能会遇到您描述的问题。

    【讨论】:

      猜你喜欢
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      • 2012-02-25
      • 2016-02-19
      • 2014-09-24
      • 1970-01-01
      • 2012-02-04
      • 1970-01-01
      相关资源
      最近更新 更多