【发布时间】:2017-05-28 03:56:11
【问题描述】:
在 ItelliJ 中创建 SBT scala 项目时,它希望我将所有源代码放在项目文件夹的 src/main/scala 文件夹中。但是,我想将源代码放在其他独立或特定项目、构建工具、IDE 等的地方。
我如何告诉它从任意位置获取源?
【问题讨论】:
-
我不明白您为什么要将项目的源代码放在非标准位置之外?您想在同一个项目中包含多个子项目吗?如果是这样,那么看看 GitHub 上Akka 项目的目录结构。
-
是的,我了解当前的 IDE 希望您如何组织事物。来自其他语言,将通用源代码与项目文件、构建输出、IDE 工件等分开是我的习惯。我不将其视为“项目的源代码”。源代码在概念上存在于语言空间中,而不是存在于特定构建工具或 IDE 的特定项目中,它们来来去去。 “项目”不是 scala 语言中的概念。
标签: scala sbt intellij-14