Skip to content

Main method not found #2

@sheyifan

Description

@sheyifan

问题:通过该launcher启动javafx的class,报错Main method not found

  • 操作系统:windows11
  • CMake版本:3.20.3
  • 编译工具链:CMake, Target - Visual Studio 15 2017
    如果通过生成的这个launcher可执行文件去启动javafx程序,会出现"Main method not found"的弹窗。根据定位,报错的是源文件中launcher_win_main.c这一段程序:
    image
    如果启动的是纯命令行的java程序(入口函数是main(String... args)),就没有这个错误弹窗。感觉应该就是因为这一点。javafx的入口函数是public void start(Stage primaryStage)。找不到入口函数是正常状况。
    那么这个问题该如何解决呢?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions