关于tomcat的war包部署问题

按照网上的参考意见,对文件进行了打包,生成了war文件,但是解压之后,根据url-parttern来进行访问,出现了两个问题。
1.servlet找不到
2.version版本不同(之前项目更改了jdk之后这个问题不再出现,但是相同配置的测试项目还是出现了这个问题)

class文件编译存放的路径不正确,选择工程进行build path,然后再WebContent/WEB-INF下新建classes文件夹,选择编译路径即可

图片说明
这是文件目录,求问可能是哪一步出现了问题,该怎么解决呢

https://www.cnblogs.com/huangwentian/p/7542280.html

什么错误?错误信息贴出来看看,这些没看懂

servlet找不到→
1 检查web.xml文件中的路径
2 在web.xml中加入load-startup
并在servlet中加入init方法(打印点东西)。启动服务器的时候就可以检测servlet是否被加载进来了

version→
eclipse中对项目右健build path中重新导一下你的jre

图片说明
错误信息,刷新页面后就变为404

图片说明