首先按业务需求划分为多个应用,应用就是用 play new xxx来创建的。
其次将公用部分划分为多个子项目或称子模块,就是用 play new-module创建的。
这些项目均并列导入eclipse中,应用引用相应需要的子项目,需要在application.conf中添加,有多个就添加多行:
module.base=../base module.common=../common
在eclipse的项目属性中添加引用的子项目即可。
注:关键在于项目规划合理,子项目或公用项目中model层可以分包,如:com.xxx.pack,而controllers和views也可以分包,但要慎重使用,在引用时也有一点小特殊写法。
Play!中如何用module组织多个相关项目?
赞赏留名,相识相惜 ~
- 本文链接: http://wind13.github.io/2013/12/13/multiproject/
- 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处!