バックエンドにJPA 2.0を使用するMavenで構築されたWebアプリケーションがあります。 JPAプロバイダはEclipseLink 2.3.2です。NetBeans IDEで生成されたソースが表示されないのはなぜですか?
私は(と、それが正常に実行を展開)、それはディレクトリ
${basedir}/target/generated-sources/annotations/
でのJPAのメタモデルを構築するプロジェクトをビルドするときしかし、IDEが定義されたクラスが表示されません。感嘆符がついた小さな赤い点がどこにでもあります。それでも、私はProjectsウィンドウのファイルに移動し、生成されたソースファイルを開くことができます。
これは誰にも起こりますか?それを修正する方法を知っている人はいますか?
UPDATE:回避策私は、NetBeansのを終了NetBeansのキャッシュディレクトリを削除し、その後、再起動することができることを発見したとして
。これにより、NetBeansでキャッシュが再構築され、クラスが再び表示されます。 NetBeansバグトラッカーにバグを提出する必要がありますか?私はそれを実現させるためのテストケースを思いつくことはできませんが、それはかなり頻繁に行われます。
eclipseでは、複数のソースフォルダを定義できます。追加してください。 –
はいこれはバグです.Netbeansは自動的に更新されます。 – eskatos
これは2015年にNetbeans 8.0.2でまだ[バグ](https://netbeans.org/bugzilla/show_bug.cgi?id=218658)です。誰もがEclipseまたはIntellijを使用する理由を知りました。 –