我们刚开始使用liferay外联网项目。我们希望尽可能多地进行复仇。到目前为止,我read如何使其与Maven
一起使用并进行有效设置。但我对文件夹结构有一些疑问:
目前我的结构看起来像这样:
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开发者工作室的工作流程?这将是首选的理念。
答案 0 :(得分:4)
回答你的问题
plugins-sdk
!我建议您去参加一个多模块maven项目,我已经看到你使用它了。
显然,当您进入多模块项目时,您创建了子文件夹,每个模块对应一个单独的archetype
,当然,这取决于您创建的项目类型。
以下是我的样本liferay-maven项目结构。