gpt4 book ai didi

scala - 如何在 Sublime Text 3 中构建 Scala 应用程序?

转载 作者:行者123 更新时间:2023-12-04 11:24:13 24 4
gpt4 key购买 nike

我希望能够在 Mac 10.9.3 上的 Sublime Text 3 中构建 Scala 应用程序。我安装了 Scala 2.11.1 和 sbt 0.13.5,它们都可以正常工作。我通过自制软件安装了它们。

但是,我似乎找不到如何为 Scala 项目创建构建系统。例如,这个不起作用:

{
"cmd": ["sbt", "test"],
"selector": "source.scala",
"working_dir": "${project_path}"
}

我也找到了几个不同的,但它们也不适合我。你的意见?

更新 :
[Errno 2] No such file or directory: 'sbt'
[cmd: ['sbt', 'test']]
[dir: /Users/alex/Documents/projects/scala/dir1]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]

更新2:
{
"cmd": ["/usr/local/bin/sbt", "test"],
"selector": "source.scala",
"working_dir": "${project_path}"
}

一个应用程序:
class MainTest extends App {
println("Hellowa!")
}

输出:
 [0m[[0minfo[0m] [0mSet current project to scala (in build file:/Users/alex/Documents/projects/scala/)[0m
[0m[[0minfo[0m] [0mCompiling 1 Scala source to /Users/alex/Documents/projects/scala/target/scala-2.10/classes...[0m
[0m[[32msuccess[0m] [0mTotal time: 4 s, completed Jun 16, 2014 4:51:38 PM[0m
[Finished in 7.2s]

最佳答案

Homebrew 在 /usr/local/bin 中安装可执行文件,但您现在提供的错误文本显示该目录不在您的路径中。

有两种方法可以修复它:

1) 更改 "cmd": ["sbt", "test"],"cmd": ["/usr/local/bin/sbt", "test"],
2) 添加 /usr/local/bin给您的 PATH环境变量。请注意,您需要以这样的方式执行此操作,以便 Sublime Text 等 GUI 应用程序注意到更改;见例如Setting environment variables in OS X?详情

关于scala - 如何在 Sublime Text 3 中构建 Scala 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24230000/

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