我们刚刚开始了一个 liferay 外联网项目。我们希望它尽可能地成熟。到目前为止,我阅读了如何使用它Maven
并进行工作设置。但我对文件夹结构有一些疑问:
- 我是否需要一个(未打包的)sdk?
- 文件夹结构应该是什么样子(将来会有很多 portlet、主题、exts...插件)?
目前我的结构是这样的:
liferay-portal-6.1.20-ee-ga2 (liferay tomcat bundle)
|-deploy
|-tomcat-7.0.27
|...
project-folder
|-pom.xml (parent pom)
|-sample-portlet (created with archetype:generate)
这个可以吗?或者为每种插件类型创建子文件夹可能更好?这会干扰原型和父 pom 和模块之间的自动连接吗?
mavenization 是否会随着 liferay 开发人员工作室的工作流程发生变化?这将是首选。