IntelliJ sbt项目问题

时间:2016-02-13 22:26:39

标签: scala intellij-idea sbt

每次重新启动IntelliJ时,我都必须手动标记src和resources文件夹。是否有一个文件夹命名约定,我必须遵循IntelliJ来检测这些东西?这些文件夹是应该在sbt文件中还是在IntelliJ中配置?

3 个答案:

答案 0 :(得分:1)

来自sbt documentation

  

sbt使用与Maven相同的目录结构来获取源文件   default(所有路径都相对于基目录)

src/
  main/
    resources/
       <files to include in main jar here>
    scala/
       <main Scala sources>
    java/
       <main Java sources>
  test/
    resources
       <files to include in test jar here>
    scala/
       <test Scala sources>
    java/
       <test Java sources>

如果您从IntelliJ创建项目,请选择&#34;自动为空内容根创建目录&#34;这个结构将自动创建。

new project

答案 1 :(得分:0)

这是一个intellij定义,所以它应该在你的intellij项目文件夹(.idea)中定义。

答案 2 :(得分:0)

它保存在通过.\.idea\modules\tracker.iml对话框配置的Project Structure -> Modules中。如果您通过文件夹树

配置它,它将不会保存设置