平台
问题
我们使用Liferay IDE间歇性地遇到一个问题,其中portlet java类的更改会显示Tomcat服务器。
设置如下:
有没有人看到这种行为?
答案 0 :(得分:1)
我正在使用类似的平台
To"同步" IDE与本地服务器的更改与部署portlet的方式有关。
尽管这些最初的步骤并非明确必要 - 我强烈建议它们保持一致性清理本地环境的第一步
然后双击本地服务器实例打开本地服务器设置。在右上角,您会看到发布折叠。单击以展开并选择以下选项
在 Liferay设置折叠(左下角)下,您应该选择以下设置
启用开发者模式会关闭某些缓存选项,这些选项在标准模式下运行时默认为true。 尽管有官方文档,但它并没有消除重新部署以查看您的门户网站修改的需要"
这会在webapps中创建一个目录,其中的portlet类似于ANT直接部署 - 这是自动发布工作的唯一方式。
答案 1 :(得分:0)
上面的问题发生在我的一些团队成员当地的Liferay环境中。
我已经能够通过以下步骤解决这个问题:
发布同步过程似乎在这些步骤之后开始工作。
我不确定是否有更好的解决方案。
希望这有助于某人。