1

我正在尝试在 Eclipse(安装了 Liferay SDK 的 Helios)中创建一个新的 Portlet 项目(基本上是 Liferay 的 Portlet)。我使用 JBoss AS 6.10.final 和 Liferay 6.05。

问题是每次我尝试创建新的 portlet 时,它都会要求我提供运行时环境。我希望这个环境是 JBoss AS,但 Eclipse 只建议不同的 Tomcat 发行版。我没有安装 Tomcat 包,也不会安装,因为它将在 JBoss AS 上运行。

Liferay 已经安装在 JBoss 上并且正在运行(当我启动 JBoss AS 时,我可以访问 liferay 门户页面 - 它在 AS 的正确位置上有所有 jars 和 war)。

我还没有找到任何教程如何使这项工作。有人可以提供一些分步指南或指导我找到任何现有的吗?谢谢!

PS:我希望我的问题不会太混乱,如果是这样,我会尝试编辑它并让自己更清楚......

4

1 回答 1

1

我终于想通了:

我更改了build.username.properties文件

app.server.portal.dir=c:\\Programs\\jboss-6.1.0.Final-ESB-4.12\\server\\default\\deploy\\liferay-portal-6.0.5.war
app.server.lib.global.dir=c:\\Programs\\jboss-6.1.0.Final-ESB-4.12\\common\\lib
app.server.deploy.dir=c:\\Programs\\jboss-6.1.0.Final-ESB-4.12\\server\\default\\deploy
app.server.type=jboss
app.server.dir=c:\\Programs\\jboss-6.1.0.Final-ESB-4.12

所以它指向带有 liferay 战争文件的目录。然后我必须在 Eclipse 中检查我不希望这个文件再次被覆盖并且它工作得很好。我可以使用 Liferay SDK 将所有项目部署到 JBoss!

于 2013-05-20T07:33:00.077 回答