1

intellijを使用すると、外部ライブラリにパッケージが表示されますが、mavenを使用してビルドすると、次の問題が発生します。

実行時:

mvn clean package

このエラーが発生します:

Failure to find com.stripe:stripe-java:jar:${stripe-version} in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced

バージョンは次のとおりです。

<stripe-version>1.1.16</stripe-version>

1.1.13と1.1.14も試しましたが、同じエラーが発生します。

-eスイッチを指定して実行すると、次のようになります。

Failure to find com.stripe:stripe-java:jar:${stripe-version} in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
    at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:170)
    at org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:171)
    ... 22 more
Caused by: org.sonatype.aether.resolution.DependencyResolutionException: Failure to find com.stripe:stripe-java:jar:${stripe-version} in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
    at org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:412)
    at org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:164)
    ... 23 more
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Failure to find com.stripe:stripe-java:jar:${stripe-version} in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
    at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:541)
    at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:220)
    at org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:395)
    ... 24 more
Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Failure to find com.stripe:stripe-java:jar:${stripe-version} in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
    at org.sonatype.aether.impl.internal.DefaultUpdateCheckManager.checkArtifact(DefaultUpdateCheckManager.java:190)
    at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:430)
    ... 26 more

ここでバージョンを確認できます:http ://search.maven.org/#browse%7C788949441

4

1 に答える 1

2

依存関係は問題なくダウンロードされます。

<dependency>
    <groupId>com.stripe</groupId>
    <artifactId>stripe-java</artifactId>
    <version>1.1.16</version>
</dependency>

ストライプバージョンプロパティの定義/使用に問題があるようです。

<properties>
    <stripe.version>1.1.16</stripe.version>
</properties>

<!--- ... -->
<version>${stripe.version}</version>
于 2013-02-16T04:11:18.097 に答える