Java 使用Play Framework 2.2在类路径中包含JAR的最简单方法?
我正在使用Play Framework的最新版本(即2.2版)进行一个项目,我希望在类路径中包含Twitter4j库,以便将我的web应用程序与twitter服务集成。实现这一点的最佳方法是什么?playframework使用sbt管理依赖关系。只要在build.sbt文件中添加twitter4j依赖项,它就会被下载并添加到类路径中 在build.sbt中添加依赖项,如下所示Java 使用Play Framework 2.2在类路径中包含JAR的最简单方法?,java,twitter,playframework-2.2,Java,Twitter,Playframework 2.2,我正在使用Play Framework的最新版本(即2.2版)进行一个项目,我希望在类路径中包含Twitter4j库,以便将我的web应用程序与twitter服务集成。实现这一点的最佳方法是什么?playframework使用sbt管理依赖关系。只要在build.sbt文件中添加twitter4j依赖项,它就会被下载并添加到类路径中 在build.sbt中添加依赖项,如下所示 libraryDependencies += "org.twitter4j" % "twitter4j-core"
libraryDependencies += "org.twitter4j" % "twitter4j-core" % "2.1.4"
请看下面的链接
有两种方法:
lib/
文件夹,并将jar文件放入其中。(Play使用的构建工具)将自动负责将jar添加到类路径项目/Build.scala
:appDependencies
,如下所示:
val appDependencies = Seq(
...
twitter4j
)
下次在播放提示下运行Play或发出
reload
时,SBT将为您处理类路径。感谢您提供的信息,Play框架与2.2版略有不同,托管依赖项现在在根目录下的build.SBT文件中声明,如Adi所述。我的错误。没有注意关于2.2的问题。
val appDependencies = Seq(
...
twitter4j
)