Playframework 2.0 在Play框架中使用外部JAR

Playframework 2.0 在Play框架中使用外部JAR,playframework-2.0,Playframework 2.0,最近,我尝试使用java图像缩放库来调整图像文件的大小。所以,我通过Eclipse设置java图像缩放jar文件,作为通常Eclipse项目设置其外部jar文件的一种方式。在Eclipse中,使用java图像缩放库并没有错误(我的意思是,并没有红色下划线)。然而,当我试图通过Play编译它时!编译器说它找不到java图像缩放jar文件。这很奇怪,因为我对乔达时间图书馆做了完全相同的事情,没有问题 在Play框架的项目中使用外部jar(java库)是否遗漏了什么 检查此屏幕截图,显示我已经添加了

最近,我尝试使用java图像缩放库来调整图像文件的大小。所以,我通过Eclipse设置java图像缩放jar文件,作为通常Eclipse项目设置其外部jar文件的一种方式。在Eclipse中,使用java图像缩放库并没有错误(我的意思是,并没有红色下划线)。然而,当我试图通过Play编译它时!编译器说它找不到java图像缩放jar文件。这很奇怪,因为我对乔达时间图书馆做了完全相同的事情,没有问题

在Play框架的项目中使用外部jar(java库)是否遗漏了什么


检查此屏幕截图,显示我已经添加了Joda datatime库和java图像缩放库。

您必须在
项目/Build.scala
文件中添加依赖项:

val appDependencies = Seq(
  "com.mortennobel" % "java-image-scaling" % "0.8.5"
)
或者,您可以直接将jar放入Play应用程序的
lib
文件夹中

然后,在播放控制台中,根据您的播放版本(2.1.x或2.0.x),使用命令
Eclipse
Eclipse
重新生成Eclipse文件

对于Joda来说,它是有效的,因为这个库已经存在于Play依赖项中


有关更多详细信息,请参阅。

如果您不想使用依赖项,您可以在这里找到在项目中添加外部jar的过程:

在play 1.x中,您可以添加include in
conf/dependencies.yml