问题描述
有人可以阐明这一点吗?我观看了一些YouTube视频,但都遇到了相同的问题,但所有解决方案均基于Windows。如何在Mac上解决此问题?我很确定我没有其他服务器在运行。
谢谢 see error image from netbeans
解决方法
这意味着存在另一个使用Glassfish所需端口的应用程序。使用命令
lsof -nP -iTCP:$PORT | grep LISTEN
列出正在使用的端口以及使用该端口的进程的进程ID。 Glassfish要求端口4848、8080和8081是免费的。有时会导致端口问题的一个应用是vnc,因此请检查是否已打开屏幕共享,并在这种情况下尝试将其禁用。