【问题标题】:How to Use Play Framework's SBT to download Maxmind Database如何使用 Play Framework 的 SBT 下载 Maxmind 数据库
【发布时间】:2013-06-17 20:58:33
【问题描述】:

我正在我的 play 2.1.1 应用程序中集成 maxmind geoip 数据库,并想知道是否有办法使用 SBT 下载 maxmind geocitylite.dat.gz 文件以供本地使用(增加的皱纹是我在没有持久存储的共享 ec2 实例上,所以我只能访问 java.io.tmpdir。

【问题讨论】:

    标签: playframework-2.0 sbt maxmind


    【解决方案1】:

    AFAIK,Maxmind 没有开箱即用的东西。

    但您可以尝试实现自己的SBT task,它可以为您下载文件。

    【讨论】:

    • 谢谢,这可能正是我所需要的——只是尝试使用 SBT 来做除构建之外的事情。
    • IO.download(URL, File) 可能是一个好的开始。它不会缓存或检查文件是否已下载。另见scala-sbt.org/release/api/#sbt.IO$
    • @MarkHarrah 是的,看起来很整洁 :-)
    猜你喜欢
    • 1970-01-01
    • 2021-01-13
    • 2012-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-28
    • 2014-01-06
    相关资源
    最近更新 更多