Netbeans&;JavaFX-在每次运行时进行清理和构建?

Netbeans&;JavaFX-在每次运行时进行清理和构建?,netbeans,javafx-2,fxml,Netbeans,Javafx 2,Fxml,我最近开始在Netbeans IDE上使用JavaFX。我附带了Hello World的例子,因为它没有那么复杂,但有一件事让我非常恼火: 在我的FXML项目中,我必须在应用更改之前清理并构建整个项目 这正常吗 我可以跳过这个吗? 做我的联想瑜伽,Clean&Build&Run需要一分钟多的时间!这是一种渴望改变一个角色的方式 我正在使用: Netbeans版本:7.2.1 项目类型:JavaFX FXML JDK:7 此外,我无法选中属性->构建->编译->保存时编译复选框。Netbe

我最近开始在Netbeans IDE上使用
JavaFX
。我附带了Hello World的例子,因为它没有那么复杂,但有一件事让我非常恼火:

在我的
FXML
项目中,我必须在应用更改之前清理并构建整个项目

  • 这正常吗
  • 我可以跳过这个吗? 做我的联想瑜伽,
    Clean&Build&Run
    需要一分钟多的时间!这是一种渴望改变一个角色的方式
我正在使用:

  • Netbeans版本:
    7.2.1
  • 项目类型:
    JavaFX FXML
  • JDK:
    7

此外,我无法选中
属性->构建->编译->保存时编译
复选框。

Netbeans 7.2.1不支持JavaFX项目的保存时编译,因此每次都必须手动重新编译该项目

一种替代方法是创建一个普通的Java项目,导入JavaFXJAR(
jfxrt.JAR
IIRC)。“保存时编译”将可用,并且您不必每次进行更改时都重新编译整个项目(尽管在发布项目之前,您仍应运行“清理并生成”)


这样做时,您可能会丢失一些与JavaFx相关的功能—不完全确定。

感谢您添加了所需的jar—我已经搜索了以下内容:D您的解决方案使它变得完美。我创建了一个普通的Java项目并添加了.jar,现在,一切都快多了^^很好的解决方法:)我正在使用JavaFX8。因此,该解决方案可以在不添加jfxrt.jar的情况下工作(因为它是JDK 8的一部分)