gpt4 book ai didi

scala - SBT进入错误目录

转载 作者:行者123 更新时间:2023-12-04 06:31:29 25 4
gpt4 key购买 nike

我刚刚开始使用 Scala,正在尝试设置简单构建工具 (SBT)。按照在 cygwin 中运行的所有说明进行操作后,我启动并运行了它,但遇到了一种奇怪的行为。类文件编译成target\scala-2.8.1\classes而不是简单的 target\classes .如果我使用不同版本的 scala,则目录名称反射(reflect)该版本。

发生这种情况的任何原因?我知道我可以配置构建,但这肯定不是正常行为吗?

最佳答案

这是正常行为。 sbt 支持针对多个版本的 scala 进行构建,as described on the wiki .

编辑
关于您评论中的问题:您可以通过覆盖 outputpath 来做到这一点。方法:

覆盖 def outputPath = "目标"

它将把你的代码编译成 target/classes , 没有 Scala 构建版本。
检查 paths page 也可能有用在 sbt wiki 上,以及 ProjectPaths github 上的源代码以查看包含所有可配置选项的列表。

关于scala - SBT进入错误目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5355096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com