大家帮我看下linux下启动tomcat 能访问tomcat首页 却访问不到项目怎么回事 之前一直是好的

大家帮我看下linux下启动tomcat 能访问tomcat首页 却访问不到项目怎么回事 之前一直是好的,第1张

我也遇到这种情况,我的问题是:在maven工程下建的项目,原来项目生成了war包,后台有类修改了类名,但是新生成的war包的编译的.class文件类名没有修改过来,所以发布到服务器一直报错,编译不通过;后来把maven生成的 部署文件(在项目下target文件下,一个war包和一个发布项目文件夹)都删了重新生成;

出现这种情况一定要去tomcat的日志文件里查看,logs文件夹下,一般是项目有问题

还有可能是服务器防火墙未关闭

项目发布的时候权限限制

1,服务器可ping通

2,服务器抓本地的http请求包,可以抓到

3,本地抓服务器返回的http响应包,抓不到

经过查找,是由于开启了Linux防火墙

查看防火墙配置(需要root权限)

[plain] view plain copy

[root@localhost ~]# service iptables status

Redirecting to /bin/systemctl status iptables.service

iptables.service - IPv4 firewall with iptables

Loaded: loaded (/usr/lib/systemd/system/iptables.servicedisabled)

Active: inactive (dead)

关闭防火墙(需要root权限)

[plain] view plain copy

[root@localhost ~]# service iptables stop


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8921774.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存