【发布时间】:2013-05-09 07:45:19
【问题描述】:
我正在尝试在 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:我希望我的问题不会太混乱,如果是这样,我会尝试编辑它并让自己更清楚......
【问题讨论】:
-
如果我可以提出一些建议,JBOSS 和 tomcat 需要部署 WAR 文件,因此将创建的 portlet WAR 将与服务器无关,因此您可以在 tomcat 中开发它,然后进行最终测试可以在 JBOSS 上部署 WAR 文件。我希望您不会在代码中使用任何本机 jboss 库,如果是这种情况,那么如果您想使用 Liferay,除了 tomcat 运行时之外,您还可以在项目的类路径中设置 jboss 库IDE。