我在 Ubuntu 下的 Java 平台上做我的最后一年的项目,起初我得到了一个权限被拒绝错误,java.net.bindexception:permission denied
但在增加端口号后我解决了这个问题。
现在在客户端我收到错误connection refused
。我已经 ping 了服务器和客户端,两者都运行正常;我在这个项目中使用 java sdk 7。
我无法解决这个connection refused
错误,但相同的代码在 Windows 下运行良好,有什么建议吗?
答案1
要使用低于 1000 的端口号,您需要 root 权限。要绑定低于 1000 的数字,请使用 运行它sudo
。
答案2
要使用端口范围 0-1023,您需要 root 权限。