tomcat 啓動報錯 SocketException: Permission denied at sun.nio.ch.Net.bind0

Spring-Boot 工程,啓動時報錯:

Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1038)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:227)
    ... 17 common frames omitted
Caused by: java.net.SocketException: Permission denied
    at sun.nio.ch.Net.bind0(Native Method)

原因:

非root用戶只能使用1024以上的端口

解決:

https的默認端口是443,http的默認端口是80。
改端口爲 8443。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章