翻了很多帖子,大部分帖子的解决思路是启动tomcat6.exe或者更改端口号8080,普通情况的在百度百科已经解决:
https://jingyan.baidu.com/article/455a9950a312a5a166277812.html
我在这提供一种新的解决方法,我出现此问题的原因是tomcat的版本低于JDK版本,导致tomcat无法打开,我安装的Java10,tomcat版本是tomcat9,用了网上帖子推荐的三种方法都不行。
最后我重新安装了Java1.8后,8080还是不能显示,又把8080改成8081,顺利运行,显示了正常的页面。