看这个异常的字面意思就是说的没能解决的编译问题,但是造成这个问题的原因可能会有很多。
今天遇到这个问题就是因为刚检出一个新项目,搭建项目的时候忽略了一些细节造成的这个错误。
1、你的server的runtime environment可能已经指定了tomcat,但是右键你的项目 properties选项的Java build path中的libraries选项卡中的tomcat可能还是unbound状态,这个时候你就会出现这个异常。
2.就是你的项目的编译器版本比运行环境jre的版本低,也会造成这个异常。
在网上找的资料说还有使用maven工具时jar包的问题也会出现这个异常 但是我没有用过maven所以不是很清楚 目前所知就是这两种情况。