1

我正在使用 Play 2.0 创建一个网站。我一直希望使用 Stripe 在网站上接受信用卡。但是,在尝试包含 Stripe JAR 时,我不断收到相同的错误。

::::::::::::::::::::::::::::::::::::::::::::::                       
::          UNRESOLVED DEPENDENCIES         ::
::::::::::::::::::::::::::::::::::::::::::::::
:: com.stripe#stripe-java;latest: not found ::
::::::::::::::::::::::::::::::::::::::::::::::

我已经看了一遍,我想我已经实施了我找到的每一个解决方案,但无济于事。我已将 JARS 作为外部库导入,已将它们添加到项目根目录的 lib 文件夹中,并尝试将其添加到 Build.scala 文件中的应用程序依赖项中。不过,我得到这个错误。

这个错误只发生在我添加了 StripeException 类之后,现在我似乎无法让它消失。

4

1 回答 1

2

你能解释一下你做了什么吗?请记住文档:如果您有一个非托管依赖项(只是一个 jar),请创建一个名为的目录lib并将其放在那里。如果要将 Stripe 库作为托管依赖项包含在内,请将以下行添加到您的build.sbt:

libraryDependencies += "com.stripe" % "stripe-java" % "1.4.2"

看起来您试图这样做,但使用latest版本号而不是1.4.2. 据我所知,Stripe 没有提供始终指向最新版本的“最新”版本工件。

于 2013-09-26T18:28:51.927 回答