我使用Eclipse作为IDE开发了程序。我曾经使用File|Export| Runnable JAR file
选项来为客户端创建dist版本。
我在Eclipse中使用“运行”或(通常)“html" target="_blank">调试”按钮来处理项目(因此我使用有效的main方法对项目进行了配置)。
不幸的是,当我昨天创建构建时,尝试运行应用程序时出现以下错误:
Failed to load Main-Class manifest attribute from My.jar
然后,当我尝试导出时,我在导出日志中发现以下问题:
Could not find main method from given launch configuration
我不知道什么会导致这个问题。我想我没有更改项目配置中的任何内容。而且我正在测试我的构建,因此我确信此选项可以正常工作。
我将不胜感激。
您是否在导出对话框中选择正确的“启动配置”?确保它来自您的项目。
同样,一旦导出,您可以解压缩jar文件并查看“ META-INF / MANIFEST.MF”文件-应该有“ Main-
Class”条目,其中main()方法所在的类具有完全限定名称。
我有一个简单的Java项目,当我在Eclipse环境中执行它时,它可以工作。但是当我尝试将它导出到Runnable Jar时,我收到以下错误: 我阅读了其他帖子,建议创建一个MANIFEST.MF文件,指定我所做的主类。它位于MyProjectFolder/META-INF/MANIFEST.MF,它包含以下信息: 我的主类如下: 有人知道我错过了什么吗?非常感谢任何帮助。 谢谢。
问题内容: 我有一个Java项目,当从Eclipse中运行它时,它的运行情况很好。当我尝试将其导出到一个或创建.jar文件时,但是当我双击它以尝试运行该程序时,它给我一个错误,提示说 如前所述,我尝试导出到这两个JAR选项,并指定了main方法所在的正确类,当我查看文件中的实际文件时,一切似乎都井井有条-清单看起来像: 并且在文件夹中。有一个包含我的包名称的文件夹,其中包含所有.class文件,包
我试图从eclipse导出一个可运行的jar,但结果是: 这是舱单: 其中Operazioni和Negozio是my包,itext是外部库
我试图使用. sh文件打开我的jar。不过,我遇到了这个错误: 错误:无法找到或加载主类com。姆波尔德。哈兰伯特。主要的 据我所知,它存在并应该工作,这就是我的类的样子:类 这是我的宣言 清单版本:1.0 Archiver-版本:丛Archiver 内置: Martijn 创建者:Apache Maven 3.3.9 Build-Jdk: 1.8.0_131 主要课程:com。姆波尔德。哈兰伯特
我有一个带有两个外部库的Java项目。在Eclipse中一切都运行良好,当导出为可运行的JAR时没有错误。但是,当我使用会抛出臭名昭著的。 我尝试使用所有三个导出选项(提取、包、复制),但没有成功。 (使用eclipse)
我不知道如何在Eclipse中导出一个可运行的jar。 我有一个java项目(project a)(由其他人编写),当在Eclipse中导入该项目时,我可以单击,它将在目录下创建一个文件。该jar文件包含二进制*.class文件。 这个jar文件被添加为我要调试的另一个java项目(项目B)的外部库。但是,由于所有类文件都是二进制的,所以当调用projectA中的类时,我无法进行逐行调试。 我尝试