我做一个罐子时,eclipse找不到主要方法

问题描述

所以我已经编写了代码

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();
        
        
    }
}

它正常运行。

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

运行正常。

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

导出到C:\ Users \ clark \ OneDrive \ Documents \ FRM.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 必须为小写字母

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...