torutkのブログ

ソフトウェア・エンジニアのブログ

GluonのScene BuilderをNetBeansが認識

JavaFX Scene Builderのバイナリ入手先 - torutkの日記 で、Scene Builderの新しいバージョン(Java 8u40で追加されたJavaFXのダイアログなどの機能)のバイナリがGluon社のサイトで公開されていますが、NetBeansからは認識できないという件を書きました。

最近、NetBeans 8.0の更新に、JavaFX 2 Scene Builderという文言を見かけたので、気になって[ツール]メニュー > [オプション] > [Java] > [JavaFX] を見てみたところ、Scene Builderホーム欄にGluon版のScene Builderをインストールした場所が

デフォルト(C:/Users/torutk/AppData\Local\SceneBuilder)

となっており、プロジェクトビューでfxmlファイルをダブルクリックするとGluon版Scene Builderが起動するようになりました。

先日、NetBeans 8.1 Betaがリリースされましたが、これをインストールしたところ、既にインストールしてあるGluon版Scenen Builderを認識していました。

EasyPMD 9.0/9.1はNetBeansにエラーを起こさせる模様

ソースコード検証ツールPMDのNetBeansプラグインであるEasyPMDがここのところ活発にアップデートされています。
最新のEasyPMD 9.1をインストールしたところ、NetBeansの新規プロジェクト作成ウィザードが正常終了しなくなってしまいました。[通知]を見るとエラーが発生しており、フィードバックを送信すると、次のバグIDに誘導されました。

https://netbeans.org/bugzilla/show_bug.cgi?id=247192

EasyPMDのサイトから、順次古いバージョンのプラグインのダウンロード版を落としてNetBeansに入れて確認してみたところ、バージョン8.0では上述エラーが発生せずに動作しました。
https://github.com/giancosta86/EasyPmd/releases

ということで、EasyPMDの9.0/9.1は問題があるようなので、現時点では8.0をダウンロードしてインストールするのが回避策となります。

2015-08-07T17:58+09:00 追記

この問題を修正したEasyPMD 9.2がリリースされました(現在GitHubからモジュールダウンロードが可能)。すぐに、NetBeansのアップデートセンターにも反映されると思います。