我希望有人能给我一个更好的答案,但是如果我直接向Java添加了低级端口访问权限(我已经安装了oracle),则可以启动jar
sudo setcapCAP_NET_BIND_SERVICE=+eip /usr/lib/jvm/java-8-oracle/jre/bin/java。
sudosetcap CAP_NET_BIND_SERVICE=+eip /usr/lib/jvm/java-8-oracle/bin/java
应该也适用于OpenJDK,但是具有不同的可执行位置,我用以下方法进行检查:
echo $PATH



