我是垃圾02:Protocol handler start failedCaused by:
Posted Ahnappi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我是垃圾02:Protocol handler start failedCaused by:相关的知识,希望对你有一定的参考价值。
最近在使用mac启动项目的时候,发现报错
Protocol handler start failedCaused by: java.net.SocketException: Permission denied
后经查询发现
Linux不允许普通用户绑定到<= 1024 \\的TCP端口。 有一个讨论原因[这里](https://unix.stackexchange.co...)。 你试图绑定到80,因此它失败了“权限被拒绝”。 最快和最安全的解决方案是使用大于1024的值配置端口。当您使用Boot的嵌入式Tomcat实例时,使用server.port属性在application.properties中配置端口。
好了,原因找到了,原来在linux下,为了系统安全,使用小于1024端口时,需要被授权,最快的解决方案就是更换一个大于1024的端口。ok,直接把端口号更改为8080
,重启,问题解决
以上是关于我是垃圾02:Protocol handler start failedCaused by:的主要内容,如果未能解决你的问题,请参考以下文章
缩略信息是: sending message to a Handler on a dead thread 我是用IntentService时报的