問題タブ [maven-clean-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - m2e で maven-clean-plugin を使用する
ここでは Eclipse と m2e プラグインを使用しています。プロジェクトをきれいにしても、何もしません。
私の実験では、m2e が単に Eclipse プロジェクトのクリーニング オプションに接続されていないように見えます。
で設定しようとしましたlifecycle-mapping-metadata.xml
が、うまくいきませんでした。これをよく理解していれば、eclipse の観点からすると、クリーニングはプロジェクトのライフサイクルの一部と見なされないため、ここでクリーンを設定できない可能性があります。
mvn clean
それで、プロジェクトのクリーンアップでEclipseから簡単に行う方法はありますか?
(理想的なソリューションでは、新しい jvm を開始する必要はなく、すべてが eclipse プロセス内で実行されます。)
eclipse - Maven クリーン ライフサイクル
多くの場所でMavenのクリーンとサイトのライフサイクルについて読んだことがありますが、それがどのように機能するかを正確に理解できません。Maven の clean Lifecycle がどのように処理されるか、例を挙げて説明してください。ビルドとの違い。ビルドが始まる前と同じように、クリーニングは完了していますよね? 洗浄前後の段階で何が起こるか。
java - Maven 実行エラー「maven-clean-plugin:2.5 またはその依存関係の 1 つを解決できませんでした」
İntelliJIdea を使用して、Subversion からプロジェクトを 12 回ダウンロードしました。
.m2/repository を 7 ~ 8 回削除しました。
ソースを 15 回再インポートしてダウンロードしました。あらゆる可能性を試しましたが、まだプロジェクトを実行できません。
これが私のMaven実行プロファイルとプロジェクト階層です
これが私のmaven出力です
[エラー] プラグイン org.apache.maven.plugins:maven-clean-plugin:2.5 またはその依存関係の 1 つを解決できませんでした:オフライン モードで中央 ( https://repo.maven.apache.org/maven2 ) にアクセスできませんアーティファクト org.apache.maven.plugins:maven-clean-plugin:jar:2.5 は以前からダウンロードされていません。→【ヘルプ1】
http://paste.ubuntu.com/10613835/
プロジェクトまたは Maven ファイルに問題はありません。仕事用のパソコンで実行しています。しかし、私の個人ではありません。
Update1 : Maven 実行構成で「-o」パラメーターを削除した後。「-o」パラメータを削除した後の新しいログ ログと、画像の URL http://i.hizliresim.com/Lp6dDJ.pngを次に示します。
Update2 : このコマンドを cmd で実行すると
C:\MAYA\MAD4>mvn dependency:tree -Dverbose
、結果は成功です。またC:\Users\tayfuny\.m2\repository\org\codehaus\plexus\plexus-digest\1.0\plexus-digest-1.0.jar
、私のディレクトリで見ました。ここに最新のMaven出力がありますhttp://i.hizliresim.com/XBgD07.png
java - maven-clean-plugin は、指定されたすべてのディレクトリを削除していません
私のプロジェクトでは、次のよう.pom
に設定しました:maven-clean-plugin
プラグインの目的は、によって作成されたディレクトリを削除することfrontend-maven-plugin
です。とにかく、最後のものは問題なく動作します。
問題
問題は、理由もなく、上記のフォルダーの 1 つが決して削除されないことです。そして、それは常に「真ん中」のものです。3 つ追加しましfilesets
たが、常に 2 つ目は削除されません。ログを参照してください。
フォルダの順序を変更した場合:
また、2番目のオプションには常にこの部分が含まれてい includes = [.bindings]
ます。これにより、フォルダーが削除されないと思います。
なぜそれが起こっているのですか、そしてそれを修正する方法は?
EDIT、デバッグログ
mvn -X clean
結果、これが壊れるところだと思います:
を解析した後pom.xml
、このパラメーターを使用して構成を読み取ります。しかし、私はそこに入れませんでした。
maven - Travis CI Maven ビルドのクリーンなライフサイクル
.travis.yml
構成を確認するとmvn clean verify
、またはmvn clean install
.
スクリプトclean
での最初の呼び出し時に、Travis CI ビルドでライフサイクルを呼び出すことに意味はありますか? 開始したばかりの新しい Travis ビルドで必要になるmvn
場合はありますか?clean
clean
状態がクリーンではない可能性がある場合に、ローカル環境で が必要な理由を理解しています。私の質問には答えません。