「mvnコンパイル」と「mvnクリーンコンパイル」の実行の主な違いは実用的には何であるか疑問に思っています。Mavenでは、なぜ 'mvn clean'を実行するのですか?
"mvn clean compile"は生成されたすべてのファイルを削除してから最初からやり直しますが、なぜこれをやりたいのですか?私は "mvn compile"が必要であればファイルを再生成すると思いますか?
プロジェクトで気づいたことは、ソースファイルを削除してクリーンで実行しないと、コンパイルされたファイルが残っていることです。通常は問題はありませんが、おそらくそれは可能でしょう。
興味深い質問です。私は、c/C++アプリケーションに "make"を使用すると、ソースファイル間の依存関係を処理するときにクリーンであることはよくありません。私はそれが削除/名前の変更のケースも処理すると思います。 –