0

我正在尝试运行一个依赖于死锁的遗留游戏框架应用程序。

有问题的依赖项在 dependencies.yml 中列出如下:

- play -> deadbolt 1.5.4

当我运行时:

播放依赖项--sync

它无法找到依赖项。

它在 Maven 中的不同位置列出:

https://mvnrepository.com/artifact/com.google.code.maven-play-plugin.org.playframework.modules.deadbolt/play-deadbolt/1.5.4

但是,我无法通过编辑dependencies.yml 以指向似乎是当前位置的方式来解决依赖关系。

4

2 回答 2

0

Play 1 中的依赖管理在其生命周期中从读取本地库更改为声明依赖。本地库被放置在modules目录中。这些依赖项可通过 Play 网站的 [module site] ( https://www.playframework.com/modules/deadbolt ) 获得。

您下载的版本是由 Grzegorz Slowikowski 打包的 mavenized 库 - 例如,请参阅 [用户组](Grzegorz Slowikowski) 上的这篇相当老的帖子。

于 2017-02-08T09:46:11.430 回答
0

从那以后我就明白了:

依赖加载。

于 2017-02-06T20:13:47.567 回答