请问一个特别简单的问题

如果我,从头到尾,每一步都按照黑马视频做,代码粘贴他给的成品工程。一行一行对照。确保无误。
环境搭建,设置,也是一步步按照视频对照着做,直到倒数第二步,都正常,没有报错。但是最后一步浏览器访问那个地址的时候,视频里的成功了,我却报错了,500错误,timeout。那么,最有可能是哪里出问题了

数据库出问题了,你说了按照视频一步一步打,数据库的连接字符串等就都是一样,你和视频里的ip肯定不同啊,所以超时,或者拒绝访问。

全部都一模一样的话,最有可能是版本不同,jdk、sdk、依赖库版本........你能确保是一模一样的?

网址具体是什么? 直接访问是不是也有问题? 有可能是系统设防火墙设置问题。

图片说明

如图,双击tomcat,把时间改大一些

500错误是代码错误啊,你这个timeout说明请求超时了,1、表面意思请求超时(感觉可能性不大)2、就是你后台代码请求sevlet的时候出错了
建议顺着这个功能从数据库拿数据开始找问题

操作步骤一样,不代表环境也一样,去查查对应的版本,我以前也是搭建环境,一毛一样的操作步骤,就是不成功。

查看tomcat的错误日志,配置的错误日志。都会查出来问题的。

你不会是调试状态打了断点停那了吧

这样学技术真的好吗?
一个功能要正常:你至少要理解什么环境下,怎么操作是正常的。
完全依葫芦画瓢,一点自己的理解没有,即便你运行成功了又能怎么样?你真的学到了吗?
老师教的东西,如果不懂,其实你可以一步一步调试,来了解和理解逻辑。请别跟着结果走,还是要自己好好审视一下自己到底学到了什么

你这个问题很大可能是环境问题:tomcat服务器是否正常,包括ip、端口各个方面……

首先看一下启动时控制台(Console)有没有报错或者报异常,有的话看一下异常信息,百度一下对应的异常是什么导致的,是环境的问题还是配置文件的问题,或者把异常贴出来,大家帮你看一下,要是启动时报没有报错的话,500应可能代码错误,你一学下怎么调试,打个断点,自己调试一下,看一下哪一步报错了,代码错了好改

我掐指一算你的项目根本没部署到Tomcat。没部署成功