我需要用SBT下载一个文件,所以我用这段代码编写了一个小的sbt文件:
import sbt._
import java.net.URL
import java.io.File
lazy val text_url = new URL("http://www.example.com/text.txt")
lazy val to_file = new File("text.txt")
sbt.IO.download(text_url, to_file)
我遵循了API文档,显然它非常简单。但是我收到了编译错误,我无法理解:
/Users/alva/scala_prj/project/plugins.sbt:7: error: type mismatch;
found : Unit
required: sbt.internals.DslEntry
download(conf_plugin_uri, conf_plugin_file)
也许我忽略了一些基本的东西,例如一些SBT配置。任何人都可以帮我指出正确的文档吗?
谢谢!