【发布时间】:2020-06-20 22:48:58
【问题描述】:
正如您在标题中看到的,当我尝试将我的程序执行到 .exe 并运行它时,我得到了这个错误(主启动类无效,缺少 main 方法)......这很明显是 main方法丢失,但问题是它不是...我在主类中有主方法,我可以从 Intellij idea 打开程序很好,但是当我执行它时出现这个错误......并且没有当我用谷歌搜索时,互联网上出现了这样的错误,所以有人对这个问题有任何想法吗?
public class Main extends Application {
public static Stage stage = new Stage();
@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("view/login.fxml"));
stage = primaryStage;
primaryStage.centerOnScreen();
primaryStage.initStyle(StageStyle.UNDECORATED);
primaryStage.setScene(new Scene(root, 822, 600));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}
【问题讨论】:
-
I try to execute my program to .exe- 此声明需要澄清。你究竟是如何运行这段代码的?还要在此处发布实际的错误文本。 -
你在调用
launch(String[] args)方法,它是在哪里定义的?
标签: java jar executable-jar execute