2

gradle buildgradle.properties ファイルで実行すると、以下のエラーが発生します。

私はファイアウォールの背後にいて、使用できるプロキシを持っていることを知っています。以下をgradle.propertiesファイルに追加しようとしましたが、jUnitをプルダウンできません。すべての助けに感謝します!

systemProp.http.proxyHost=www.somehost.org
systemProp.http.proxyPort=8080

エラー:

Error listing versions of junit#junit;4.+ using class 
org.gradle.api.internal.artifacts.repositories.resolver.MavenVersionLister$1. 
Will attempt an alternate way to list versions. This behaviour has been 
deprecated and is scheduled to be removed in Gradle 2.0

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all dependencies for configuration ':testRuntime'.
> Could not resolve junit:junit:4.+.
  Required by:
      :HealthMonitor:1.0
   > Failed to list versions for junit#junit;4.+.
      > Could not list versions using M2 pattern 'http://repo1.maven.org/maven2/
[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]'.
         > Could not GET 'http://repo1.maven.org/maven2/junit/junit/'.
            > Connection to http://repo1.maven.org refused

build.gradle:

apply plugin: 'java'
apply plugin: 'eclipse'

version = '1.0'
jar {
    manifest {
        attributes 'Implementation-Title': 'Health Monitor', 'Implementation-Version': version
    }
}

repositories {
    mavenCentral()
}

dependencies {
    testCompile group: 'junit', name: 'junit', version: '4.+'
}
4

1 に答える 1

0

プロキシによっては、ホストとポート以外の設定が必要になる場合があります。Gradle ユーザー ガイドの「プロキシ経由で Web にアクセスする」を参照してください。また、バージョン範囲ではなく固定バージョンで試すことをお勧めします。

于 2013-02-19T00:29:53.117 に答える