How can I run a Spring Boot application on port 80

前端 未结 6 1707
广开言路
广开言路 2020-12-02 10:43

I can\'t start an application on port 80.

I have tried on my local computer (using my IDE, and on a local server), no luck.

I have checked other similar pos

6条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-02 11:11

    Use sudo on linux.

    I was running a Spring Boot application on Ubuntu and java -jar app.jar --server.port=80 gave me the same error. Since ports below 1024 can only be opened by root access, so use"sudo": sudo java -jar app.jar --server.port=80.

    This way of deployment is only suggested for local tests due to security concerns. See comments for details.

提交回复
热议问题