【问题标题】:Why is there no manifest.mf in the “dist/” directory and why is jar file not working?为什么“dist/”目录下没有 manifest.mf,为什么 jar 文件不起作用?
【发布时间】:2012-10-11 01:42:22
【问题描述】:

我是 NetBeans 新手,当我在 IDE 中单击“清理并构建”时,我找不到 this link 告诉我的 MANIFEST.MF。

但是,我只看到一个 .jar 文件和一个 README.TXT。有人对此有任何想法吗?

我对 NetBeans 完全陌生,因此非常感谢简单的术语!

另外,当我在 IDE 中运行我的项目时,它会创建并显示一个 jFrame,但是当我双击 jar 文件时,什么也没有显示。我已经完成了 setVisible() 并设置了默认关闭操作,所以这不是问题。当我在寻找答案时,我发现这可能是因为我没有在清单中指定我的主类。所以这可能与最重要的问题有关,这就是我将这两个问题结合起来的原因。

提前谢谢各位!

我正在使用 NetBeans 7.2 测试版

【问题讨论】:

    标签: java netbeans jar manifest executable-jar


    【解决方案1】:

    我意识到manifest.mf文件不在“dist/”目录下,而是在项目的根目录下。我现在可以找到它。但是,我仍然无法弄清楚为什么罐子不起作用。它现在正在工作。也许我的机器正在运行,或者我使用了太多的 RAM,所以我的电脑不想运行另一个程序?无论如何,现在一切都解决了。谢谢大家的回答!

    【讨论】:

      【解决方案2】:

      使用 WinRar 解压.jar 文件,然后在 META-INF 文件夹中检查 MANIFEST.MF。

      【讨论】:

      • 我没有 WinRar,但我让它以某种方式工作。不过感谢您的回答!
      • 为什么选择 WinRar? JAR 实用程序存在于 JDK 中,完全适用于任何涉及 .jar 文件的任务。
      猜你喜欢
      • 2015-08-22
      • 1970-01-01
      • 1970-01-01
      • 2012-06-23
      • 2021-08-31
      • 2014-08-03
      • 2018-08-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多