如何将现有的Liferay项目导入Liferay Developer Studio

时间:2015-11-01 22:44:57

标签: maven liferay liferay-ide

我正在使用Liferay Developer Studio 版本:2.2.2.201504240205-ga3a,和 我有一个现有的Liferay项目 由多个portlet组成。我有 安装了SDK,我已经部署了 一些测试portlet(使用Maven / Ant)。怎么样 创建一个部署的war文件? portlet是否正确?

2 个答案:

答案 0 :(得分:1)

如果您的现有项目是SDK项目(例如使用Ant),它可能包含在SDK文件夹中。使用“Window / Preferences / Liferay / Installed Plugin SDKs”使Liferay知道此SDK。然后使用“插件SDK中的文件/导入/ Liferay项目”导入项目。

如果是maven插件,请尝试使用“现有来源的文件/导入/ Liferay项目”,或者只是简单导入maven项目。

答案 1 :(得分:0)

您还可以下载插件(包含许多插件和示例)源代码,将代码粘贴在源代码的plugins文件夹中。这将使ant任务中的父项成为sdk,然后导入项目,因此您的项目文件夹将位于其他插件旁边。

/Liferays/plugins-src/liferay-plugins-6.2.0-ga1/portlets$ ls -la
total 408
drwxr-xr-x 96 jimmy jimmy 4096 Nov  2 16:00 .
drwxr-xr-x 14 jimmy jimmy 4096 May 23  2014 ..
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 akismet-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 ams-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 analog-clock-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 bible-gateway-portlet
-rw-r--r--  1 jimmy jimmy  730 Nov  1  2013 build-common-portlet.xml
-rw-r--r--  1 jimmy jimmy 8926 Nov  1  2013 build.xml
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 calendar-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 chat-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 chat-video-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 contacts-portlet
-rw-r--r--  1 jimmy jimmy  922 Nov  1  2013 create.bat
-rwxr-xr-x  1 jimmy jimmy  778 Nov  1  2013 create.sh
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 ddl-form-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 events-display-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 flash-portlet
drwxr-xr-x  4 jimmy jimmy 4096 May 23  2014 google-adsense-portlet

将包含代码的文件夹放在此处。