Playframework [1.2.7] 依赖失败
Posted
技术标签:
【中文标题】Playframework [1.2.7] 依赖失败【英文标题】:Playframework [1.2.7] dependencies failing 【发布时间】:2014-04-27 17:52:52 【问题描述】:我们在播放框架依赖管理方面遇到了问题,几天前它运行良好。我们没有对依赖文件进行任何配置更改或更改,但在我们的构建服务器和本地(都位于不同的网络和 ISP 上)都出现以下错误。
:: problems summary ::
:::: WARNINGS
module not found: vsvr1#minifymod;1.0.9
==== vsvr1: tried
-- artifact vsvr1#minifymod;1.0.9!minifymod.jar:
https://github.com/maklemenz/minifymod/raw/master/dist/minifymod-1.0.9.zip
[NOT FOUND ] play#recaptcha;1.3!recaptcha.zip(jar) (139ms)
==== playContributedModules: tried
http://www.playframework.org/modules/recaptcha-1.3.zip
[FAILED ] play#excel;1.2.3!excel.zip(jar): Connection refused (520ms)
[FAILED ] play#excel;1.2.3!excel.zip(jar): Connection refused (520ms)
==== playContributedModules: tried
http://www.playframework.org/modules/excel-1.2.3.zip
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: vsvr1#minifymod;1.0.9: not found
::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::
:: FAILED DOWNLOADS ::
:: ^ see resolution messages for details ^ ::
::::::::::::::::::::::::::::::::::::::::::::::
:: play#recaptcha;1.3!recaptcha.zip(jar)
:: play#excel;1.2.3!excel.zip(jar)
::::::::::::::::::::::::::::::::::::::::::::::
:::: ERRORS
Server access Error: handshake alert: unrecognized_name url=https://github.com/maklemenz/minifymod/raw/master/dist/minifymod-1.0.9.zip
Server access Error: Connection refused url=http://www.playframework.org/modules/recaptcha-1.3.zip
我似乎找不到解决方案,到目前为止,由于缺少依赖项,它阻止了我们进行任何新构建。失败的文件似乎每次都会更改,当手动尝试在浏览器中下载它们时,我们可以毫无问题。
以前有人见过这个问题吗?
【问题讨论】:
遇到同样的问题 :( 你有没有想出解决方案? 所以问题出在 Github 上,他们更改了下载文件的 URL 结构,导致 Ivy 无法处理重定向。我已经停止从 github 引用它并使用了一个 git 子模块,但现在我遇到了另一个问题,Play 总是将模块文件夹视为一个 zip,即使它是一个项目文件夹。 【参考方案1】:如here 所述,您可以使用 jvm 选项 -Djsse.enableSNIExtension=false
作为解决方法。
【讨论】:
@fraserh 您是否在依赖命令调用中指定了 jsse 选项,例如play deps . --sync -Djsse.enableSNIExtension=false
?对于存储在github.com/tazmaniax/play-markdown/releases/download/1.9/… 的模块,这对我不起作用。只需在输出日志中不断收到 403
Sergey,你添加的链接是递归的 :(以上是关于Playframework [1.2.7] 依赖失败的主要内容,如果未能解决你的问题,请参考以下文章
HikariCP - Play Framework 1.2.7 JMX MBean 监控
如何在 playframework 中使用 guice 使用提供程序进行依赖注入