我在 NetBeans 和 InteliJ IDEA 中创建并编译了几个没有主要方法的 javaFX 应用程序。我还成功编译了一个简单的 JavaFX 应用程序(请参阅下面的代码),而 Windows 命令行中没有 main 方法。
import javafx.application.Application;
import javafx.stage.Stage;
public class HelloJavaFX extends Application{
@Override
public void start(Stage stage){
stage.setTitle("Hello JavaFX");
stage.show();
}
}
所以我相信在 Eclipse 中也可以在没有主要方法的情况下运行 JavaFX 应用程序。但是当我尝试它时,我失败了并且 eclipse 指示找不到主要方法。我已将 JavaFX jar 文件添加到我的 Eclipse IDE,并且我可以在 Eclipse 中使用主要方法编译和运行 JavaFX 应用程序。所以我想我应该添加一些路径或地址来帮助eclipse运行它,但我不知道如何。
我的问题是“我还应该做些什么来使 eclipse 编译和运行没有 main 方法的 JavaFX 应用程序?”
实际上阅读问题“无法从 Eclipse 运行 JavaFx 代码”及其答案帮助我弄清楚如何在没有 main 方法的情况下运行 JavaFX 应用程序。首先我们添加 main 方法并运行一次,如下所示:
public static void main(String[] args) {
Application.launch(args);
}
然后我们注释掉 main 方法。现在,即使没有 main 方法,eclipse IDE 运行配置也会自动设置为运行应用程序。
感谢@Oleg 指导我解决上述问题。现在,如果没有人有任何其他答案,我宣布该问题重复。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句