概念実証プロジェクトの一環として、プロジェクトの長いリストを maven に移動しようとしています。最初のステップは、それらをコンパイルすることです。これにより、開発チームにこれが可能であることを示し、プロジェクトを完全にマベナイズするために協力できるようになります。
これらのプロジェクトの多くは、単一の不適切な Java クラスで失敗しています。これらのファイルを除外しようとしましたが、除外が maven によって見られることがわかります (行
[INFO] Compiling 31 source files to...
除外を追加した後にソースファイルの数を変更します)、しかし、同じソースファイルはコンパイルプロセス中に同じエラーを引き起こします.
これらのファイルは、常にではないと考えられるように、生成されたファイルであることが多いようです。しかし、いずれにせよ、コンパイルしないように要求したファイルをコンパイルしようとしています。私の質問は次のとおりです。1)これらのファイルは、コンパイル時の依存関係を構築するときにコンパイラによって追加されますか?もしそうなら、どのファイルがどのファイルを呼び出しているかを追跡する方法はありますか? 2) Maven 経由で除外を取得するより良い方法はありますか?
ありがとう!