【发布时间】:2011-10-26 13:46:20
【问题描述】:
我想更好地组织我的文件,想知道我是否可以在彗星、sn-p 文件夹等中使用子目录?
类似:
code
-> comet
-> folder1
-> folder2
-> snippets
-> folder1
-> folder2
感谢您的帮助,非常感谢
【问题讨论】:
我想更好地组织我的文件,想知道我是否可以在彗星、sn-p 文件夹等中使用子目录?
类似:
code
-> comet
-> folder1
-> folder2
-> snippets
-> folder1
-> folder2
感谢您的帮助,非常感谢
【问题讨论】:
是的,你可以这样做。
Lift 根据您在 Boot.scala 中设置的包名称查找 Snippet/Comet。例如,如果你的 Boot.scala 有 LiftRules.addToPackages("code"),lift 会在名为 code.snippet 的包下找到 sn-p。
由于 Scala 不喜欢 Java 要求你的目录结构与你的包结构相匹配,所以将你的代码放在 code/snippets/folder1 下并声明它属于包 code.sn-p 完全可以,只需使用 package code.snippet 在源代码的第一行。
【讨论】: