【发布时间】:2018-01-08 12:35:04
【问题描述】:
我想在 Gradle 构建脚本中下载 phantomjs 二进制文件。
他们在哪里托管?
【问题讨论】:
标签: phantomjs
我想在 Gradle 构建脚本中下载 phantomjs 二进制文件。
他们在哪里托管?
【问题讨论】:
标签: phantomjs
PhantomJS 有官方下载库:https://bitbucket.org/ariya/phantomjs/downloads/
【讨论】:
没有。
它们仅托管在 bitbucket 上:https://bitbucket.org/ariya/phantomjs/downloads/
要将它们与 Gradle 一起使用,目前唯一可行的选择是使用 gradle-download-task 插件。要实现缓存,可以复制粘贴this code。
否则,另一个可能的选择是声明一个自定义的 ivy 依赖项,但到目前为止我还没有找到让它工作的方法。问题是 bitbucket 重定向到 Amazon S3 位置和the HEAD request that Gradle first issues to get the file size fails,可能是因为请求签名问题。
【讨论】: