我的Java程序在我按下按钮运行或在eclipse mars中调试时工作正常。
实际上我有一个主要功能
的主类public class Main extends JFrame
{
public static void main(String[] args) throws IOException, URISyntaxException {...}
}
但是当我构建它时,我有错误“无法找到或加载主类”(法语)
这是我的运行配置:
我使用它来构建可运行jar文件(.jar)的程序
编辑1:
在评论之后,我搜索了如何使用eclipse创建自动清单文件,我创建了它,但它没有解决问题。以下是清单文件的内容:
Manifest-Version: 1.0
Main-Class: Main
我的主类位于默认包中:
编辑2:
我将主类定位在名为Launch的包中。 我提取.jar文件以查看里面有什么,清单文件在这里,内容是:
Manifest-Version: 1.0
Main-Class: Launch.Main
答案 0 :(得分:0)
包含main
- 方法的类简称为Main
(正如我在您的代码段中所假设的那样)。创建.jar时,必须在启动配置中选择此Main
类。
目前您选择了一个名为Task_Card_Assembleur_Main
的小组。
答案 1 :(得分:0)
在eclipse中右键单击项目>出口> Java> Jar文件>点击下一步>选择你的项目>浏览jar位置以保存>下一个>下一个>选择应用程序入口点的类:{select class having main method' Main'}>单击“完成”