4

私はここでチュートリアルに従おうとしています:https ://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial

私はこれに約7時間費やしましたが、最終的にはただ質問して応答を期待することにしました。

createコマンドからpomファイルをまったく編集していません。設定ファイルが正しいと確信しています。これを取得しても、プロジェクトを実行またはパッケージ化しようとすると、次のようになります。

    [WARNING] The POM for org.apache.maven.surefire:surefire-booter:jar:2.9 is missing,            no dependency information available
    [WARNING] The POM for org.apache.maven.surefire:maven-surefire-common:jar:2.9 is   missing, no dependency information available
    [WARNING] The POM for org.apache.maven:maven-toolchain:jar:2.0.9 is missing, no dependency information available
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD FAILURE
    [INFO] ------------------------------------------------------------------------
    [INFO] Total time: 8.260s
    [INFO] Finished at: Tue Jan 29 16:07:56 EST 2013
    [INFO] Final Memory: 41M/387M
    [INFO] ------------------------------------------------------------------------
    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.9:test (default-test) on project helloworld: Execution default-test of goal org.apache.maven.plugins:maven-surefire-plugin:2.9:test failed: Plugin org.apache.maven.plugins:maven-surefire-plugin:2.9 or one of its dependencies could not be resolved: The following artifacts could not be resolved: org.apache.maven.surefire:surefire-booter:jar:2.9, org.apache.maven.surefire:maven-surefire-common:jar:2.9, org.codehaus.plexus:plexus-utils:jar:2.1: Failure to find org.apache.maven.surefire:surefire-booter:jar:2.9 in http://repo.jenkins-ci.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of repo.jenkins-ci.org has elapsed or updates are forced ->

したがって、設定ファイルで設定したリポジトリからこれらの3つのjarファイルをダウンロードすることになっていると想定しています...しかし、そうではありません。これが起こる理由はありますか?これらのファイルをダウンロードさせるために私にできることはありますか?それとも、それらをダウンロードしているのでしょうか。どこかで正しく参照していません。私はこれにかなり慣れていないので、完全にオフになる可能性があります。

それが助けになるなら、私はmaven3.0.4とjdk1.7.0_02を持っています。私が思うチュートリアルから私がほとんどコピーして貼り付けた他のすべて。どんな助けでも大歓迎です!

4

1 に答える 1

3

最初にアーティファクトを取得しようとしたときに何か問題が発生した可能性があり、現在は厄介な Maven バグが原因でスタックしています。Maven は、ローカル リポジトリ (.m2) に空のフォルダーを作成した可能性があり、既に依存関係があると考えています。そのため、これが発生したかどうかを確認し、そうである場合はフォルダーを削除する必要があります。

ここで私の答えを見てください:

コンパイラエラー「必要なライブラリのアーカイブを読み取れませんでした」 - Spring Tool Suite

また、そもそもなぜ問題が発生したのかを確認することもできます。お使いのブラウザで次の URL にアクセスしていますか?

http://repo.jenkins-ci.org/public/org/apache/maven/surefire/surefire-booter/2.9/

于 2013-01-30T08:49:15.583 に答える