使用liferay开发者工作室为liferay maven项目推荐文件夹结构

时间:2013-07-30 12:49:48

标签: maven liferay

我们刚开始使用liferay外联网项目。我们希望尽可能多地进行复仇。到目前为止,我read如何使其与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开发者工作室的工作流程?这将是首选的理念。

1 个答案:

答案 0 :(得分:4)

回答你的问题

  1. 您根本不需要plugins-sdk
  2. 我建议您去参加一个多模块maven项目,我已经看到你使用它了。

    显然,当您进入多模块项目时,您创建了子文件夹,每个模块对应一个单独的archetype,当然,这取决于您创建的项目类型。

  3. 以下是我的样本liferay-maven项目结构。

    enter image description here