如下图所示:
我暂时给出2种办法:
1、Project->properties->librarys目录下是否有tomcat如图:
图片上是没有tomcat的,然后我们就添加tomcat:点击Add Library->serverRuntime->next->点击tomcat,然后finish
这还没完,点击Order and Export,在这里找到刚刚添加的tomcat,在前面的框框中打上勾。再点击ok
第二种方法:
这个方法是已经有tomcat,同样是报这个错误,详细看完上面的第一种方法,如果还是不对,请按照下面这个办法去弄。
点击windows->preferences->Server->Runtime Environment如图:
如果没有tomcat的话,就是路径不对了,然后Add->Apache->tomcat版本->next->Browse->(找到你tomcat的位置)->finish->ok
就可以了。
结论:
实际上是preference中路径错误的问题,直接删除掉server再重建的方法不行。
以后在移动相关资源或者依赖资源的时候会对原有的依赖它的项目产生影响。尽量将自己的IDE和相关的环境固定,少做更改,减少那些隐藏的错误出现的几率。