2013-02-14 14 views
5

我最近開始在Netbeans IDE上使用JavaFX。我和你一起用的Hello World的例子,因爲它並不複雜,但是這是完全討厭的一件大事我:Netbeans&JavaFX - 清理並建立每次運行?

正如我FXML項目中,我要清理&編譯整個項目得到應用更改前。

  • 這是正常的嗎?
  • 我可以跳過嗎? 在我的聯想瑜伽上工作,Clean & Build & Run需要一分多鐘!這是一種改變一個人物的方式。

我使用:

  • Netbeans的版本:7.2.1
  • 項目類型:JavaFX FXML
  • JDK:7

而且,我不能選擇Properties -> Build -> Compile -> Compile on Save複選框。

回答

2

Netbeans 7.2.1不支持編譯保存JavaFX項目,因此您必須每次手動重新編譯項目。

一種替代方法是創建一個普通的Java項目,導入JavaFX JAR(jfxrt.jar IIRC)。在保存時編譯將可用,並且每次更改時都不必重新編譯整個項目(儘管在發佈項目之前仍應運行「清理和構建」)。

這樣做時,您可能會失去一些JavaFx相關功能 - 不完全確定。

+1

感謝您添加所需的jar - 我已經搜索了此:D 您的解決方案使它完美無瑕。我創建了一個普通的Java項目並添加了.jar,現在,一切都快了^^ – 2013-02-14 10:49:34

+0

好的解決方法:)我使用的是JavaFX 8.所以解決方案在不添加jfxrt.jar的情況下工作(因爲它是JDK 8的一部分) – Sahil 2014-02-20 09:10:12

+0

@ShaiSurve它應該與FX 8開箱即用。 – assylias 2014-02-20 10:59:14

相關問題