Force a play framework dependency
我正在尝试使用Play Framework 2.3.8(Java)使用特定的sbt导入。
我在build.sbt中添加了:
1 | libraryDependencies +="org.apache.httpcomponents" %"httpcore" %"4.4.1" |
我正在该库中使用的类正在使用play的核心依赖项:
org.apache.httpcomponents:httpcode:4.0.1
我似乎无法强迫游戏使用较新的版本。我遇到的问题是与类:
1 | import org.apache.http.util.EntityUtils; |
4.0.1版本在以下位置不支持消耗方法:
1 | EntityUtils.consume(entity) |
而版本4.4.1可以。
如何强制Play Framework使用4.4.1版本?
我尝试删除它,但是在构建时播放重新下载了较旧的版本。
尝试一下:
1 | dependencyOverrides +="org.apache.httpcomponents" %"httpcore" %"4.4.1" |
在"库管理"文档的"覆盖版本"部分中查看更多详细信息。