【问题标题】:ensimeConfig creates directories java and scala-2.11, which I don't needensimeConfig 创建目录 java 和 scala-2.11,我不需要
【发布时间】:2017-04-25 13:02:00
【问题描述】:

当我运行ensimeConfig 时,它会创建目录,例如

src/main/java
src/main/scala-2.11

我不需要,因为我的资源总是在里面

src/main/scala

我怎样才能避免这种行为?

注意:这是我正在使用的版本: addSbtPlugin("org.ensime" % "sbt-ensime" % "1.12.4")

【问题讨论】:

    标签: scala sbt ensime


    【解决方案1】:

    我找到了解决方案。像这样创建~/.sbt/0.13/global.sbt

    import org.ensime.EnsimeKeys._
    
    ensimeIgnoreMissingDirectories := true
    

    【讨论】:

    • 它会在创建目录时通知您
    • @fommil:是的。确实如此。我需要眼镜。 :-)
    • 对于任何可能感兴趣的人,请参阅我的脚本,它会自动将 Scala、SBT 和 ENSIME 安装到您的环境中:github.com/frgomes/debian-scripts/blob/master/install-scala.sh
    • 很酷,谢谢,但是您的 install_scala 是多余的(sbt 已经这样做了,而 ensime 使其全部可用)并且您也可以从添加 jenv 安装中受益。
    • @fommil:我不使用 jenv。我使用 virtualenv,它很好地满足了我的所有需求。我的另一个项目github.com/frgomes/debian-bin 自动为我设置了虚拟环境。也许将来我会将这两个项目合并为一个,因为事实上它们是协同工作的。
    猜你喜欢
    • 1970-01-01
    • 2016-10-26
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 2011-05-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多