我尝试在某些特定环境中运行websphere liberty profile。不幸的是服务器无法启动,我在日志中看到:
com.ibm.ws.logging.internal.impl.IncidentImpl I FFDC1015I:已创建FFDC事件:“java.net.SocketException:Permission denied com.ibm.ws.kernel.launch.internal.ServerCommandListener 150”
所以我明白我必须禁用服务器命令列表或更改它端口(我不能允许使用此端口)。我找不到信息在哪里以及如何设置它。有什么想法吗?
答案 0 :(得分:1)
更新:道歉。我没有正确地阅读这个问题。在这种情况下,您必须通过property file更改它。
请注意,我没有安装WS Liberty配置文件,因此我无法验证这一点。
答案 1 :(得分:1)
您正在遇到打开服务器命令端口的问题,这是一个仅用于进程间通信的localhost-only临时端口。
管道中有一个APAR,允许您配置使用的端口,或者完全禁用它。但要明白,如果禁用此端口,某些服务器命令将停止工作。
http://www-01.ibm.com/support/docview.wss?uid=swg1PM89272
wasdev论坛上的相关主题: https://www.ibm.com/developerworks/community/forums/html/topic?id=3acdfcf2-0e10-4208-9d8d-ed82f37818aa#026a3eef-2c7f-4182-9b27-e298f1d0d849