首页 > 解决方案 > 无法启动 Gogo shell 连接失败错误

问题描述

我是liferay的新手,在尝试使用此命令“telnet localhost 11311”通过cmd打开gogo shell时出现此错误,错误:“连接到本地主机...无法打开与主机的连接,在端口11311上:连接失败的”

我尝试在 portal-developer.properties 中更改端口号,但没有成功。

标签: telnetliferay-7liferay-dxpgogo-shell

解决方案


来自 Liferay 7.1 的文档(https://dev.liferay.com/de/develop/reference/-/knowledge_base/7-1/break-changes

禁用使用 Telnet 访问 Gogo Shell 日期:2018 年 6 月 25 日 JIRA 票证:LPS-82849 发生了什么变化?通过系统的 telnet 客户端使用 Gogo shell 访问 Liferay Portal 的 OSGi 框架并与之交互的功能已被禁用。

谁受到影响?这会影响使用系统的 telnet 客户端访问 Gogo shell 或使用 telnet 客户端在外部插件/工具中利用 Gogo shell 的任何人。

我应该如何更新我的代码?Liferay Portal 现在提供 Gogo Shell portlet,您可以在控制面板 → 配置 → Gogo Shell 中访问它。

如果您更喜欢使用 telnet 客户端访问 Gogo shell,则必须启用开发人员模式。您可以通过在 Liferay 主文件夹中创建一个 portal-ext.properties 文件并添加以下属性来做到这一点:

include-and-override=portal-developer.properties 开发者模式在启动您的应用服务器时启用。

只需使用 protlet 或启用开发模式


推荐阅读