无法在Eclipse上创建可执行JAR。找不到主要的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法在Eclipse上创建可执行JAR。找不到主要的相关的知识,希望对你有一定的参考价值。

我已经看到了类似问题的许多其他答案,但是,我见过的解决方案都没有做到这一点,我已经尝试了所有这些,但我不断收到相同的错误消息:

“JAR创建失败。[...]无法从给定的启动配置中找到主要方法。”

它可能与使用Swing的外部图像的Java应用程序有关,因为我在尝试创建JAR之前遇到了一些问题,然后才进入最后一步。主要方法就在那里,如果我从那里运行它并且它具有正确的格式,参数等,以防万一你想知道它是有效的。我很感激一些帮助,因为跟踪我的软件的最终版本对我来说非常有用。它是一个没有外部库的Java应用程序,只是一些图像,就是这样。我真的不需要任何花哨的东西,只是一个可运行的包,我可以发送给一些人来测试错误。

答案

好吧,根据我的理解,你只需要运行的东西,不一定是Eclipse调用它的“Runnable JAR”,以及我认为你想要做的事情。我不久前遇到了同样的问题,虽然我不确定它是否是最佳解决方案,但我会说它会满足您的要求并且对我来说非常有用。

首先,正如您之前所做的那样,右键单击项目文件夹,然后单击“导出”。

这是我们以不同方式制作的地方,而不是“Runnable JAR File”,只需选择“JAR File”。这里的菜单与Runnable JAR屏幕上的菜单略有不同。只需选择您要导出的资源,然后选择JAR文件目标,然后单击下一步。调整那里的设置,当您到达最终屏幕时,选择应用程序入口点(在本例中为您的Main类)。点击完成,这次应该可以使用。

我真的不知道是什么导致了这种行为或者为什么它以这种方式工作,但对我来说,它只是每次我都无法使用“Runnable JAR”选项来做到这一点。要运行JAR包,它应该像安装Java的任何计算机上的控制台一样简单并键入:

java -jar [pathToYourFileHere]

祝你好运,让我知道它是否有效。希望这是你需要的!

以上是关于无法在Eclipse上创建可执行JAR。找不到主要的的主要内容,如果未能解决你的问题,请参考以下文章

Jar runnable eclipse无法正常工作

Eclipse导出jar,无法运行,在线高分急等。

使用可执行 Jar 时找不到 Spring-Boot 资源

运行java文件显示找不到或无法加载主类怎么解决?

Eclipse 无法编译,提示“错误: 找不到或无法加载主类”

Eclipse 无法编译,提示“错误: 找不到或无法加载主类”