tomcat常见问题
报java.net.SocketException错误
- 主要原因
在linux下,如果使用1024以下的端口则需要root权限,项目里如果使用了80端口则会出现该问题 - 解决方案
- 修改端口为
8080等大于1024的端口号 - 进行端口转发 BASH
1
2
3
4# 转发端口
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
# 取消转发
iptables -t nat -F PREROUTING
- 修改端口为
tomcat开启后,java监听ipv6
BASH
1 | # tomcat/bin目录下新建setenv.sh(没有就新建),然后添加如下配置 |
springboot开启自启动工具, tomcat无法自启动
XML
1 | <!--在tomcat的server.xml的host修改context标签的reloadable为true--> |
- 本文标题:tomcat常见问题
- 创建时间:2022-01-20 10:52:26
- 本文链接:https://blog.212490197.xyz/article/tools/tomcat/some-questions/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论