对Hello.java进行改动,改动并没有起作用,就开始找原因。发现是因为WEB-INF下没有自动生成classes文件,尝试解决。
查百度的结果
1. 开启Project/build Automatically 然而我本身就开着
2. Project/clean 试了没用
3. 重启Tomcat 也没用
4. jdk版本不匹配 想到自己建项目的时候直接用默认的1.6而自己本地的jkd是1.8
原因找到了,尝试解决
buildpath ->configure buildpath ->libraries 选择jre1.6 remve移除,添加自己的jdk,好了
然而还是有问题 因为当时建项目选得是jre1.6 改成jre1.8之后报错,jre版本不匹配
还需要修改
重启Tomcat就好了