通过本地tomcat启动没问题,打成war包部署到linux服务器就报错(html文件也可以正常打开)
本地servlet运行成功了
war包解压出来的html文件也成功打开了
但服务器中servlet就找不到了
试过了网上说的.class文件问题,但看起来也正常编译了
这是web.xml文件
这是servlet的代码
真的不知道问题在哪了
通过本地tomcat启动没问题,打成war包部署到linux服务器就报错(html文件也可以正常打开)
本地servlet运行成功了
war包解压出来的html文件也成功打开了
但服务器中servlet就找不到了
试过了网上说的.class文件问题,但看起来也正常编译了
这是web.xml文件
这是servlet的代码
真的不知道问题在哪了
解决了!是我本地的jdk版本和服务器的jdk版本不一致,本地是1.5,服务器是1.8,只要改成新版本再重新编译就可以了(更改jdk版本时若出现java: 错误: 无效的源发行版 ,将language level 改成8就行了)