如何在 Eclipse 中 运行 没有 main 方法的 JavaFX 应用程序?
How to run a JavaFX application without main method in eclipse?
我在 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 到 运行 它,但我不知道如何。
我的问题是"what else should I do to make eclipse compile and run JavaFX applications without main method?"
实际阅读问题“Can't 运行 JavaFx code from Eclipse”及其答案帮助我弄清楚如何 运行 没有 main 方法的 JavaFX 应用程序。
首先我们添加main方法和运行一次如下:
public static void main(String[] args) {
Application.launch(args);
}
然后我们把main方法注释掉。现在 eclipse IDE 运行 配置自动设置为 运行 应用程序,即使没有 main 方法。
感谢@Oleg 指导我回答上述问题。
现在,如果没有人有任何其他答案,我宣布这个问题是重复的。
我在 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 到 运行 它,但我不知道如何。
我的问题是"what else should I do to make eclipse compile and run JavaFX applications without main method?"
实际阅读问题“Can't 运行 JavaFx code from Eclipse”及其答案帮助我弄清楚如何 运行 没有 main 方法的 JavaFX 应用程序。 首先我们添加main方法和运行一次如下:
public static void main(String[] args) {
Application.launch(args);
}
然后我们把main方法注释掉。现在 eclipse IDE 运行 配置自动设置为 运行 应用程序,即使没有 main 方法。
感谢@Oleg 指导我回答上述问题。 现在,如果没有人有任何其他答案,我宣布这个问题是重复的。