小智 6
尝试简单地创建一个启动器。
对于您的应用程序,它应该看起来像这样:
package application;
import javafx.application.Application;
public class MainLaunch {
public static void main(final String[] args) {
Application.launch(Main.class, args);
}
}
Run Code Online (Sandbox Code Playgroud)
(您可以暂时在您的应用程序中保留未使用的旧 main 方法)
这对我在 Ubuntu 下使用 JDK 13 & JavaFX 13 & Eclipse 2019-12 有效。
(我使用“new/Maven Project/Simple Project”创建了项目,然后只是在 pom.xml 中添加了 JavaFX、日志记录和其他内容作为依赖项,这些内容都落在了类路径上。只有 JDK 位于模块路径上)
无需担心 Java 模块。
如果有效,您可以改天花时间学习 Java 模块化......