【问题标题】:NetBeans created Jar file "cannot find main method"NetBeans 创建 Jar 文件“找不到主要方法”
【发布时间】:2012-01-03 11:02:35
【问题描述】:

我知道 StackOverflow 上有类似的问题,但没有一个答案对我有帮助。

我有一个在 netbeans 中制作的项目,在设置为我的主要项目后,我做了一个干净的构建。我在 dist 文件夹中 win.rar 编辑了创建的 .jar 文件和库文件。 jar 文件在我的电脑上运行良好。但是,当我将 .rar 文件复制到我的闪存驱动器上并尝试在任何其他计算机上运行 .jar 文件时,它给了我一个缺少 main 方法的错误。

manifest.mf 文件仅包含以下内容:

Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build

这是我第一次尝试将程序打包为 .jar 文件,所以我不确定我缺少什么。

【问题讨论】:

  • 你在制作jar之前是否在你的应用中设置了主类?

标签: java netbeans jar main executable-jar


【解决方案1】:

我的两分钱..

第一个想法:修复配置问题
检查项目配置。右键单击您的项目:属性 -> 运行
Main Class 属性是否定义良好?

第二个:获得全新且定义明确的构建! (Ant XML 文件/目标等)

  • 创建新项目 - 类别 [Java] 项目 [Java 应用程序]
  • 将现有源导入到这个新源
  • 如上所述定义主类

祝你好运!

【讨论】:

    猜你喜欢
    • 2014-12-14
    • 1970-01-01
    • 2013-10-28
    • 2015-11-24
    • 2013-07-25
    • 2019-04-22
    • 2017-12-10
    • 2018-06-29
    • 1970-01-01
    相关资源
    最近更新 更多