一、说明:从外布导入web项目,不能加载到Tomcat中,弹出对话框,报错:There are no resources that can be added or removed from the server.
原运行环境
1.原电脑是 tomcat8.0 ,JDK14
2.新电脑是tomcat9.0 ,JDK 17
3.web项目是用Maven创建的。
二、报错原因:是原web项目的Dynamic web Module、java 、javaScript版本与新电脑是的配置不一致造成的。
三、解决办法:用Ecplise自已的Dynamic Web Project创建web项目,测试后是可以加载到Tomcat 9.0中的。然后设置导入web项目Dynamic web Module、java 、javaScript与自已建的web项目一样的版本,就可以了。
1、菜单File-->>new-->>Other-->>Web-->>Dynamic Web Project。。。。
2、查看新建web项目的Project Facets界面:
项目右键-->>Properties-->>Project Facets
发现Dynamic web Module、java 、javaScript版本中JDK的版本是1.8
3、修改导入项目:
打开导入项目的Project Facets界面,把里面的Dynamic web Module、java 、javaScript版本设置成和上面自已创建的web项目一致就可以了。