weg*_*gry 3 python import scala intellij-idea sbt
我正在尝试使用Scala的调度库,我来自Python背景,我可以
pip install dispatch
Run Code Online (Sandbox Code Playgroud)
然后从那里导入.我假设Scala不是这种情况.该分配位置有一个脚本,下载与SBT派遣,但我的IDE无法识别库.如何从项目中访问库?(我正在使用IntelliJ)
JVM社区实际上没有"安装"库的概念.您可以在构建工具(对于Scala,标准是SBT)中声明它们,并根据需要下载它们.SBT使用Ivy,它保留了下载依赖项的本地缓存,~/.ivy2/cache以防您对保存下载的位置感到好奇.
创建一个名为build.sbt包含此行的文件:
libraryDependencies += "net.databinder.dispatch" %% "dispatch-core" % "0.11.0"
然后,您的IDE设置基于您的构建配置.有两种方法:
使用可以配置IDE的构建工具的插件.我相信这仍然是人们用来从Maven配置创建Eclipse项目的策略.IntelliJ最好的SBT插件是gen-idea.我推荐这种方法用于IntelliJ 12.
使用IDE的插件可以理解构建配置.从IntelliJ 13开始,Scala插件可以很好地支持SBT.安装Scala插件,"打开"该build.sbt文件,就像它是一个IntelliJ项目一样,你将获得一个基于该构建配置的新项目.
| 归档时间: |
|
| 查看次数: |
706 次 |
| 最近记录: |