我正在使用Play 2.0创建一个网站。我一直希望使用Stripe接受网站上的信用卡。但是,在尝试包含Stripe JAR时,我一直收到同样的错误。
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: com.stripe#stripe-java;latest: not found ::
::::::::::::::::::::::::::::::::::::::::::::::
我看了一遍,我想我已经实施了我找到的所有解决方案,但无济于事。我已将JARS导入为外部库,我已将它们添加到项目根目录下的lib文件夹中,并且我已尝试将其添加到我的Build.scala文件中的应用程序依赖项中。不过,我收到了这个错误。
这个错误只发生在我添加StripeException类之后,现在我似乎无法让它消失。
答案 0 :(得分:2)
你能解释一下你做了什么吗?请记住documentation:如果您有非托管依赖项(只是一个jar ),请创建一个名为lib
的目录并将其放在那里。如果要将Stripe库包含为托管依赖项,请将以下行添加到build.sbt
:
libraryDependencies += "com.stripe" % "stripe-java" % "1.4.2"
您似乎尝试这样做,但使用latest
作为版本号而不是1.4.2
。据我所知,Stripe没有提供“最新”版本的工件,它始终指向最新版本。