2013-02-14 7 views
5

私は最近、Netbeans IDEでJavaFXと作業を始めました。それは複雑ではありませんように私はHello Worldの例と一緒に来るが、全く迷惑な私です一つの大きなものがあります:Netbeans&JavaFX - それぞれの実行できれいにしてビルドできますか?

FXMLプロジェクト内として、変更が適用さを得る前に、私は全体のプロジェクトをビルドし&をきれいにする必要があります。

  • これは正常ですか?
  • これをスキップしてもよろしいですか? Lenovo Yogaで働く、Clean & Build & Runは1分以上かかります!それは1つの変更された文字のために長くする方法です。

私が使用している:

  • Netbeansのバージョン:7.2.1
  • プロジェクトのタイプ:JavaFX FXML
  • JDK:また7

、私はProperties -> Build -> Compile -> Compile on Saveチェックボックスを選択することはできません。手動でプロジェクトを毎回再コンパイルする必要がありますので

答えて

2

Netbeansの7.2.1は、JavaFXのプロジェクトの保存時にコンパイルをサポートしていません。

1つの選択肢は、通常のJavaプロジェクトを作成するのJavaFX JAR(jfxrt.jar IIRC)をインポートすることです。保存時にコンパイルが利用可能になり、変更を行うたびにプロジェクト全体を再コンパイルする必要はありません(ただし、プロジェクトをリリースする前に "クリーンビルド"を実行する必要があります)。

これを実行すると、JavaFx関連の機能がいくつか失われる可能性があります。

+1

必要なjarを追加するためのおかげで - 私は、この検索した:D あなたのソリューションは、完全にそれを作りました。 ^^ –

+0

素敵な回避策:)私はJavaFX 8を使用しています。したがって、ソリューションはjfxrt.jarを追加せずに動作しています(JDK 8の一部であるため) – Sahil

+0

@ShaiSurve FX 8でそのまま動作するはずです。 – assylias

関連する問題