src/main/java2 つのスーパー パッケージを含むソース ファイル (たとえば ) のフォルダーがあります。
com.blah.generatedcom.blah.software
コードは、com.blah.generatedコンパイルごとに実行できないツールによって生成され、バージョン管理にチェックインされます。変更することはありません。新しいリリースに新しい依存関係がある場合に再生成されることがあります。
生成されたコードには何百もの警告があり、これを取り除きたいと思っています。ジェネレーター コードにアクセスできません。また、パッケージを別のフォルダーに移動することもできません。
明らかに、 を指すソース フォルダーがありますsrc/main/java。com.blah.generatedパッケージを除外しようとしましたが、それcom.blah.softwareを使用するとコンパイルに失敗します。
同じフォルダーを指す 2 つ目のソース フォルダーを追加して、com.blah.software「オプションのコンパイルの問題を無視する」をオンにできるように除外しようとしましたが、Eclipse は文句を言います (ただし、2 つのフォルダー間に重複はありません)。
ビルド パスに重複したエントリが含まれています: プロジェクト 'blah' の 'src/main/java'
Problemsビューをフィルタリングしてみました
を除いて、選択した要素とその子を含めます
com.blah.generated。
しかし、そのようなオプションはありません。