报黄叉的原因可能有以下几种可能:
1:错误: @WebServlet("hello")
正确:@WebServlet("/hello") 不加的话会报黄叉启动不了.
2:tomcat启动有问题这时你需要去重新弄一下
在这里面把它删除掉,在重新添加上去,再去把tomcat的依赖添加上去就可以正常运行了.
3:还有一种可能是xml与注解产生了冲突,把注解注释掉就可以了.
我的错误就是第二种情况,因为我的tomcat启动错误了,所以导致我的tomcat一直启动不了,就一直报黄叉,用注解的话一定要仔细