无法启动 GlassFish Server4.1 HTTP 或 HTTPS 侦听器端口被占用,而服务器未 运行 ON A MAC
Could not start GlassFish Server4.1 HTTP or HTTPS Listener port is occupied while server is not running ON A MAC
有人能解释一下吗?我看过几个有同样问题的 YouTube 视频,但所有解决方案都基于 Windows。我怎样才能在 Mac 上解决这个问题?我很确定我没有其他服务器 运行.
谢谢
see error image from netbeans
这意味着有另一个应用程序正在使用 Glassfish 所需的端口。使用命令
lsof -nP -iTCP:$PORT | grep LISTEN
列出正在使用的端口以及使用该端口的进程的进程 ID。 Glassfish 要求端口 4848、8080 和 8081 是免费的。有时会导致端口问题的一个应用程序是 vnc,因此请检查您是否打开了屏幕共享,如果是的话请尝试禁用它。
有人能解释一下吗?我看过几个有同样问题的 YouTube 视频,但所有解决方案都基于 Windows。我怎样才能在 Mac 上解决这个问题?我很确定我没有其他服务器 运行.
谢谢 see error image from netbeans
这意味着有另一个应用程序正在使用 Glassfish 所需的端口。使用命令
lsof -nP -iTCP:$PORT | grep LISTEN
列出正在使用的端口以及使用该端口的进程的进程 ID。 Glassfish 要求端口 4848、8080 和 8081 是免费的。有时会导致端口问题的一个应用程序是 vnc,因此请检查您是否打开了屏幕共享,如果是的话请尝试禁用它。