作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 NetBeans 和 InteliJ IDEA 中创建并编译了几个没有 main 方法的 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 中也可以运行没有 main 方法的 JavaFX 应用程序。但是当我尝试它时,我失败了并且 eclipse 指示找不到主要方法。我已将 JavaFX jar 文件添加到 eclipse IDE 中,并且可以使用 eclipse 中的 main 方法编译和运行 JavaFX 应用程序。所以我想我应该添加一些路径或地址来帮助eclipse运行它,但我不知道如何。
我的问题是“我还应该做什么来让 eclipse 编译并运行没有 main 方法的 JavaFX 应用程序?”
最佳答案
实际上,阅读问题“无法从 Eclipse 运行 JavaFx 代码”及其答案帮助我弄清楚如何在没有 main 方法的情况下运行 JavaFX 应用程序。首先我们添加 main 方法并运行一次,如下所示:
public static void main(String[] args) {
Application.launch(args);
}
然后我们将main方法注释掉。现在,即使没有 main 方法,Eclipse IDE 运行配置也会自动设置为运行应用程序。
感谢@Oleg 引导我回答上述问题。现在,如果没有人有任何其他答案,我宣布该问题重复。
关于java - 如何在 Eclipse 中运行没有 main 方法的 JavaFX 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47403650/
我是一名优秀的程序员,十分优秀!