我正在尝试将.jar文件中包含的外部库与Play Framework一起使用。
我已将.jar文件添加到lib/
目录中,但无济于事。
我知道我可以将依赖项添加到我的project/Build.scala
文件中,但我不知道组ID,工件ID或版本号是什么。那些在.jar文件中找到了吗?
答案 0 :(得分:1)
您可以转到项目结构 在项目设置下->模块-> 转到“依赖项”标签,在sbt-unmanaged-jars下,您可以手动编辑和添加lib。
答案 1 :(得分:0)
groupID
,artifactID
和version
为“Maven Coordinates”。需要这三个标识才能在Maven Repository中找到确切的jar文件。提供时,构建系统(和Play!使用SBT)可以自动查找,下载和包含您要使用的库(假设该库存在于存储库中)。
由于这是一个全局存储库,groupID
应该唯一地标识项目。 groupID
通常与主项目的包相同,例如org.apache.commons
。 artifactID
应该识别项目中的特定jar,例如commons-io
。很明显,version
指向jar的确切版本。
答案 2 :(得分:0)
How to use IntelliJ with Play Framework and Scala 看这个简短的教程。
但是在调用create module command idea with-sources=yes
所以,再次
这只是我成功部署它的一种方式