2016-08-10 11 views
3

私はグルーピースクリプトを作成しており、Grapesを使用してjenkins-coreモジュールをダウンロードしようとしていますが、できません。変換中に 一般エラー:ブドウを使用してjenkins-core jarをダウンロードできません

org.codehaus.groovy.control.MultipleCompilationErrorsException:起動に失敗した

@Grapes([ 
    @Grab(group='org.jenkins-ci.main', module='jenkins-core', version='2.9') 
]) 
import jenkins.model.Jenkins 

それは私に次のエラーを与えているエラーつかんでブドウを - [未解決の依存関係:org.jenkins- cn.main#jenkins-core; 2.9:not found]

java.lang.RuntimeException:エラーが発生しました。Grapes - [未解決の依存関係:org.jenkins-ci.main#jenkins-core; 2.9:not found]

私は他のersionsも動作しませんでした。これらのバージョンはmavenリポジトリで利用できます。問題を解決するのを手伝っていただければ幸いです。

+1

それは、中央Mavenのリポジトリで利用できるように縫い目はありませんjenkins-core依存関係:http://search.maven.org/#search%7Cga%7C1%7Cjenkins-core –

+0

あなたは私を導いてくださいすることができましたjenkinsモジュール用にダウンロードできます – LifeIsButifool

答えて

1

はmaven centralでは利用できませんがjenkins-ci mavenリポジトリではhttp://repo.jenkins-ci.orgリポジトリを追加する必要があります。

ブドウ

@GrabResolver(name='jenkins', root='http://repo.jenkins-ci.org/public/') 
@Grab(group='org.jenkins-ci.main', module='jenkins-core', version='2.9') 
import jenkins.model.Jenkins 

:あなたは、これによる固定グルーヴィーbug

のGradle

jenkins-coreをつかむことができるようにグルーヴィーバージョン 2.4.7以上を使用する必要があります

の新しいMavenリポジトリを追加すると

repositories { 

    ...  

    maven { 
     url 'http://repo.jenkins-ci.org/public/' 
    } 
} 

dependencies { 

    ... 

    compile group: 'org.jenkins-ci.main', name: 'jenkins-core', version: '2.9' 
} 
+0

build.gradleファイルについても同じことを教えてください。これを行う方法?ありがとう... – LifeIsButifool

+0

build.gradleの回答を更新しました –

+0

私はGradleを使用していません。Jenkins Pipelineプラグインを使用してMavenにGroovyコードを追加しています。私はあなたの葡萄線を追加しました。私はこのエラーを受け取りました: 'エラー捕捉ブドウ - [未解決の依存関係:org.jenkins-ci.main#jenkins-core; 2.9:見つからない]'依存関係を解決する方法? – octavian

関連する問題