Liferay Maven服务构建器Portlet(开发人员工作室)

时间:2015-05-14 11:25:42

标签: java maven liferay liferay-ide

我是Liferay平台的新手。我正在尝试使用portlet在Liferay中实现CRUD。我使用liferay 6.2和IDE作为开发人员工作室。

我正在开发人员工作室中使用以下值(In Image)创建项目。

enter image description here

当我在Developer studio中创建项目时,我在Liferay项目浏览器中获得了3个项目,如下图所示。

enter image description here

所以我的问题是,当我只想创建一个服务构建器portlet时,为什么要创建它的三个项目。有什么用?

任何人都可以提供帮助吗?

1 个答案:

答案 0 :(得分:4)

所以这就是Liferay和Maven的关系: 它创建一个父项目(BookServicePortlet)。 Liferay假设,如果要构建服务层,您还将实现一个portlet,您可以在其中访问生成的服务。这就是为什么Liferay-Maven在你的父项目中创建2个SubProjects的原因。一个用于服务,一个用于Web-Tier。这样做,以便您可以将服务层分发到其他portlet,而无需分发所有前端代码。如果你没有前端(我怀疑;))你可以在BookServicePortlet-portlet中留空。

相关问题