2

ライブラリの all ディレクトリからすべての QueryDSL jar を参照しています。私の問題 NetBeans が「Q」オブジェクトを認識していません。これらは、「_」が付いた他のすべての JPA エンティティ オブジェクトと同じディレクトリに生成されます。次に、「Q」オブジェクトを使用するとコンパイルされますが、エディター自体はそれを認識せず、エラーと見なします。

誰にもアイデアはありますか?Antファイルを編集しようとしましたが、それも失敗しました。生成のために特別に編集する必要はないようです。主な問題は、NetBeans エディタへのリンクにあるようです。

ところで、私はこのリンクを見ましたが、すでにこれを行っています! Netbeans でクラスパスを設定するには?

また、Mac OSX と Ubuntu Netbeans の両方でこの問題が発生します。助けていただければ幸いです!!

4

2 に答える 2

1

一貫性のある最善の修正は、プロジェクトのプロパティに移動し、ビルド/生成されたソースをソースのソースパッケージフォルダーとして追加することです。

于 2011-11-03T15:37:31.343 に答える
0

私も同じ問題を抱えていました。私はプロジェクトでクリーン&ビルドを行いましたが、それでうまくいきました。Java ファイルが生成されていることをはっきりと確認でき、クラス ファイルがパスに入っていません。クリーンは私のためにトリックをしました。

于 2015-07-21T07:31:46.327 に答える