我在 Intellij 15.0.2 中有一个仅用于 Scala 编程的 SBT 项目。
出于某种原因,该项目不断在我的项目中创建以下文件夹:
我试图通过在我的项目结构中取消选中它们作为“源”或“测试”然后删除文件夹来删除它们。但它们立即被 Intellij 重新创建......
最佳答案
您可以在创建/导入 sbt 项目时禁用此功能(有一个合适的复选框)。
如果项目已经创建,你可以去
Settings |> Build, Execution, Deployment |> Build Tools |> SBT
并取消选中
Create directores for empty content roots automatically
如果您要开始一个新项目,此选项很有用,因为它会为您创建目录,但在此之后我建议禁用此选项并仅保留您想要的目录,否则每次构建/刷新项目时都会生成目录。
见图片:
编辑
似乎这个选项从 Idea 界面中消失了。如果您有一个旧项目并在那里启用,请转到
.idea/sbt.xml
并摆脱<option name="createEmptyContentRootDirectories" value="true" />
关于scala - 如何阻止 Intellij 创建 src/main/java 和 src/main/scala-x 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35876995/