Socket 绑定异常 解决方案
来源:互联网 发布:php登录代码 编辑:程序博客网 时间:2024/06/06 20:00
在linux/mac环境中,用非root用户,将某个小于1024的端口绑定到socket上时,系统抛出java.net.BindException: Permission denied异常信息。
查了下资料,大概有如下两种解决方案:
1、将用户转换为root用户;
2、将端口号修改为大于或等于1024。错误信息如下:
Exception in thread "Thread-0" java.lang.RuntimeException: java.net.BindException: Permission denied (Bind failed) at com.icegreen.greenmail.server.AbstractServer.run(AbstractServer.java:87)Caused by: java.net.BindException: Permission denied (Bind failed) at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) at java.net.ServerSocket.bind(ServerSocket.java:375) at java.net.ServerSocket.<init>(ServerSocket.java:237) at com.icegreen.greenmail.server.AbstractServer.openServerSocket(AbstractServer.java:59) at com.icegreen.greenmail.server.AbstractServer.run(AbstractServer.java:81)
阅读全文
0 0
- Socket 绑定异常 解决方案
- 针对套接字关闭异常:Socket closed解决方案
- [Linux-socket]将TCP客户端socket绑定到指定的interface解决方案
- socket异常
- socket 异常
- 异常解决方案
- 异常解决方案
- WPF绑定图片引起的文件被占用异常的解决方案
- Socket异常 客户端异常
- 关于socket绑定INADDR_ANY
- socket为什么无法绑定?
- Socket绑定网络端口
- linux socket bind绑定
- 关于socket绑定INADDR_ANY
- socket绑定INADDR_ANY
- 端口绑定异常
- 静态绑定,异常
- 未绑定host异常
- Saver
- MyBatis 从入门到熟悉.md
- 封装
- 欢迎使用CSDN-markdown编辑器
- lua if else end
- Socket 绑定异常 解决方案
- 如何在32位程序中突破地址空间限制使用超过4G的内存
- log日志输出用处用法等
- [py]tornado2-通过cookie保护页面
- 进程创建过程详解 CreateProcess
- dubbo 创建服务代理
- 软件版本号命名规范
- Linux安装My SQL 一步到位
- C语言程序设计基础——汉字的倒置