2

我已经下载了带有 jboss 7.1.1 Bundle 和 Liferay IDE(Eclipsce Juno) 的 Liferay 6.1。我所要做的就是开发 Liferay 项目并在 Jboss 服务器上运行它。

我可以在 localhost:8080/ 中运行和打开 liferay 门户

我在开发 Liferay 门户项目时遇到问题。由于 IDE 中 Liferay 的默认服务器适配器是 Tomcat 7.0,我无法找到 Jboss 服务器适配器。我尝试在 Tomcat 上运行和部署它并通过独立运行来运行 Jboss 服务器.bat 文件。

请在 Jboss 上开发和运行 Liferay 项目提供建议和帮助

4

3 回答 3

1

Liferay Wiki 中有关于使用非 Tomcat Liferay 包进行开发的指南。在那里,您可以了解这种开发的缺点以及如果您仍然需要如何做。

但我同意,使用 Tomcat 开发绝对是更好的主意。

于 2012-09-25T08:10:31.513 回答
0

Liferay IDE 在tomcat 启动的时候就只适合用Tomcat 开发,其简单的结构和相对容易的配置使其成为开发环境的理想选择。

如果您是开发插件项目,如主题、portlet、钩子、布局等,那么如果它在 tomcat 上工作,那么它可以在运行 Liferay 的任何其他服务器上工作,因此在开发期间您可以使用 tomcat,然后当您完成开发迭代(即当您的项目准备好部署以进行测试或用于舞台环境时)您可以将 WAR 部署到 Jboss 进行测试,并且可以进行一些测试以查看它是否正常工作。

由于插件是以独立于底层服务器的方式制作的,因此在 Tomcat 上开发它们然后在 Jboss 上运行它们应该没有任何问题。

希望这可以帮助。

于 2012-09-25T05:12:34.197 回答
0

我通过解决方法实现了它,提到的步骤@ https://www.liferay.com/community/forums/-/message_boards/message/17864836

Liferay IDE 插件+ JBoss 作为 IDE 中配置的运行时的好处。唯一的问题是您需要使用任何其他支持 JBoss AS 7.1.1 的基于 Eclipse 的 IDE 作为普通服务器/运行时(如 JBoss Developer Studio)。

于 2012-11-12T16:40:53.840 回答