当我制作一个 jar 时,eclipse 找不到主要方法

eclipse can't find main method when I make a jar

所以我已经编写了代码

package application;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Scene;
import javafx.scene.layout.Pane;
import javafx.stage.Stage;

public class main extends Application{
    public static void Main (String[] args){
        
    }
    @Override
    public void start(Stage primaryStage) throws Exception {
        primaryStage.setTitle("title");
        Pane pain = (Pane) FXMLLoader.load(main.class.getResource("gui.fxml"));
        primaryStage.setScene(new Scene(pain));
        primaryStage.show();
        
        
    }
}

而且运行正常

然后我设置配置 主要 class:application.main 项目 JRE jre1.8.0_251

而且运行得很好。

然后我导出/可运行的 JAR 文件 select 即启动配置

导出到 C:\Users\clark\OneDrive\Documents\FRM.jar

提取所需的库

点击完成弹出以下内容

Jar 导出完成但出现问题。 无法从给定的启动配置中找到主要方法。

MANIFEST.mf

Manifest-Version: 1.0
Main-Class: main
Created-By: 13.0.1 (Oracle Corporation)

你的主要方法命名错误。变化

public static void Main (String[] args)

public static void main (String[] args)

注意m需要小写