Mac OSX10.9中怎样设置才能让eclipse启动tomcat的时候使用80端口? 我google了好久,还是没能解决. tomcat官方的解决方法是使用ipfw添加: ipfw add fwd 127.0.0.1,8080 tcp from any to any 80 in 我在本机添加了,并刷新了规则 ipfw flush eclipse开启tomcat (8080)之后我访问127.0.0.1的时候无法访问到tomcat.(这里是我对转发规则的理解错误了么?) 据网上资料说把tomcat改成root用户属主就能通过80端口启动了,这种方式我还没测试,个人感觉好像不怎么好. 请问大家有什么好的解决方法么?
1,tomcat 端口可以通过 server config 更改。2,确认80没有被占用,使用 lsof 这类的工具可以查找。3,查看 ipfw 日志确认转发成功。4,要检查防火墙设定,确认skip / bypass 所有本地链接。5,尝试使用 pf 而不是 ipfw 这个已经被标记为 deprecated 的包过滤进程。