gpt4 book ai didi

java - 如何将 portlet 部署到 Liferay?

转载 作者:搜寻专家 更新时间:2023-10-30 19:57:32 27 4
gpt4 key购买 nike

我在尝试将新的 portlet 安装到在 Glassfish 域上运行的 Liferay 时遇到了问题。我最近弄清楚了流程,也想与其他人分享。所以,请阅读答案并希望这对某人有所帮助:)

(该问题的先决条件是我知道添加在 Glassfish 上运行的项目是通过自动部署文件夹完成的,但是让它们在 Liferay 上可见是另一回事。 )

最佳答案

因此,您首先制作一个 .war 文件,比方说一个名为 your_file.war 的 portlet。您想让它在 Liferay 门户下的 glassfish 域上运行。

成功的步骤:

1) 导航到 控制面板 -> Liferay 上的插件安装
2) 点击安装新的 portlet
3) 点击配置
4) 在 Deploy Directory 中填写一个新的部署位置,比如 [your domain]/autodeploy2
5) 检查下一行目标是否为[您的域]/autodeploy(它是 Glassfish 默认部署目录)
6) 点击保存

现在部署将通过将文件复制粘贴到新目录 [您的域]/autodeploy2 来完成。其余部分自动处理。设置立即采取行动。

完成部署:制作胜利夹具并享受 :)

..你停止跳舞并面对一只 bug 。您希望部署新的修订版本。在这种情况下,请继续阅读。

因此,您已经再次建立 war 并想要重新部署。执行以下操作:

1) 通过删除 war 文件从 (your domain)/autodeploy 文件夹中取消部署旧的东西。不要删除任何其他文件。

2) 结果是将出现 your_file.war_UnDeployed 文件。

3) 通过将新建的 war 复制到 (your domain)/autodeploy2 文件夹中来部署新文件。

4) 结果是 your_file.war_deployed 将出现在 (您的域)/autodeploy 文件夹中。

再跳一支舞:)

关于java - 如何将 portlet 部署到 Liferay?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5260119/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com