ドキュメント(http://mapstruct.org/documentation/stable/reference/html/)で説明されているようにmavenでMapStructを使用しています。今度は、生成されたマッパークラスの場所をターゲットフォルダからソースフォルダに変更したいと思います。 How to chanage the mapstruct generated classes locationとM2E and having maven generated source folders as eclipse source foldersを読んで、maven-processor-plugin(apt-maven-pluginも有効です)を使用して動作しています。それに加えて、私はの annotationProcessorPathsを削除する必要がありました。maven-compiler-pluginです。それ以外の場合は、生成されたコードが "generated-sources"(変更された出力フォルダ)と "target \ generated-sources \ annotations"(デフォルトの出力フォルダ)の下に複製されたため、Mavenビルドが失敗しました。 しかし、今度は "Maven" - > "アップデートプロジェクト"と表示されるたびに、プロジェクトプロパティで「注釈処理を有効にする」を再度有効にする必要があります。そして私が手でeclipseで "Generated source directory"を変更すると、それもオーバーライドされます。生成されたマッパークラスの場所を変更しました
mavenの出力ディレクトリを変更し、eclipseで "アノテーション処理を有効にする"を有効にしておくことは可能ですか?私はMapStructとm2e-aptプラグインをインストールした状態でEclipse JEE酸素を使用しています。それが役に立ったら私は春のブートも使用しています。1.5.9
グレートを必要とせずにすべてを取得する必要があることだと思います。ありがとうございました。 –