如何让Stripe运行Play Framework和IntelliJ?

时间:2013-09-26 16:20:41

标签: java playframework intellij-idea playframework-2.0 stripe-payments

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

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

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

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

1 个答案:

答案 0 :(得分:2)

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

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

您似乎尝试这样做,但使用latest作为版本号而不是1.4.2。据我所知,Stripe没有提供“最新”版本的工件,它始终指向最新版本。