2016-12-19 9 views
2

Jenkinsを使用して構築するAndroidプロジェクトがあります。 JenkinsはVM上にあるため、インターネットにアクセスすることはできません。私はオフラインで作業するためのGradle-2.2.2.pomファイルを設定するにはどうすればよいJenkins:com.android.tools.build:gradle:2.2.2を解決できませんでした。

> Could not resolve com.android.tools.build:gradle:2.2.2. 
    Required by: 
     :LocationSensing:unspecified 
     > Could not resolve com.android.tools.build:gradle:2.2.2. 
     > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.pom'. 
      > Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.2.2/gradle-2.2.2.pom'. 
       > This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server (jcenter.bintray.com) 

:私は同じを構築しようとした際 、私は次のエラーを取得しています。私はこのファイルをダウンロードしましたが、オフラインでも同じものを設定することはできません。

答えて

0

Gradleで新しいプラグインDSLを使用する場合は、ビルドマシンがアクセス可能なpluginRepositoryを定義する必要があります。ローカルに使用可能なJARファイルを依存関係として直接指定する場合は、新しいプラグインDSLを使用せず、古いスタイルの方法でGradleプラグインJARをbuildscriptのクラスパスに追加し、プラグインを手動で適用します。

関連する問題