cxf-xjc-plugin(https://cxf.apache.org/cxf-xjc-plugin.html)プラグインの最新バージョン3.1.0を使用しています。このプラグインは、指定されたxsdファイルのJavaクラスを正常に生成します。プロジェクトをクリーンにすると、target/generated-sources/javaフォルダがそのまま残されます。私はこのプラグインのみを使用するようにPOMを簡素化し、問題は解決しません。Mavenプラグインにより、削除中に特定のターゲットフォルダが削除されない
プラグインの古いバージョンでは、jaxb2-maven-pluginのような他の類似のプラグインと同じようにこれを行いません。
私はプロジェクトPOMを見ましたが、これらのファイルを保護するようにクリーンなプラグインが設定されていません。これを引き起こす他に何が起こっているのでしょうか?
あなたの質問のタイトルと説明は矛盾しているようです。あなたのタイトルは、特定のフォルダが削除されない理由を熟考しているように見えますが、クリーンの間に特定のフォルダが削除されないようにすることを提案しています。 'clean'を参照する場合、' mvn clean'やIDEのクリーンなもの(Eclipse:Project-> Clean ...)を参照していますか?前者は 'target 'の下のすべてをクリアするべきですが、後者はアーティファクトをクリーンアップするだけですが、フォルダは残しておくことができます。 – Frelling
矛盾に関する私のコメントは無視してください。私はちょうど誰かがあなたのタイトルを編集して混乱を招いていることに気づいた。あなたの元のタイトルはポイントまでです。 – Frelling
はい、タイトルが不適切に編集されたため、修正しました。私は自分のIDE(Exclipse)を使ってmvn cleanを開始しています。 –