19年3月份-(写这篇博客时我的MatLab老师正在课堂上讲的津津有味...)-我刚开始学习javaweb;网上找了一个现有的项目,当我导入本机ecplise中运行jsp文件时出现了这样的警示条:"The selection cannot be run on any server"
我替换了项目原来的jdk以及Tomact,发现问题并不简单...
首先将导入的项目中原来的java jdk更改问当前版本,以及替换Tomact版本号
右击项目构建路径更改项目中原来的 java jdk 以及 Tomact

删除原来的jdk以及Tomact,单击“Add Libary”更换成现有的

但此时jsp文件依旧不能运行在Server中运行,依旧会发现项目名字上依然还存在报错提示;

此时我们右键项目单击"Properties",进入Project Face;此时我们单击 Runtime;

我们会发现 项目运行的Tomcat版本报依旧是原来的;

更改成现在的Tomcat版本报就行了;
分析:我们明明已经在构建路径的时候将原来的Tomact删除了,但Project Faces的Runtime中依然选择的是原来的Tomact;我们更改成现有的;保存退出;在重新进入Project Faces会发现原来的Tomact版本号已经不存在了

虽然不知道为什么,但可以肯定的是,导入项目之后尽管更改jdk以及Tomcat,但是项目默认的Tomcat依旧是原来的版本号,我们需要手动更改。
本文详细记录了解决在Eclipse中导入项目后,JSP文件无法在服务器运行的问题过程。通过更新项目中的JDK和Tomcat版本,并在项目属性中正确配置运行时环境,最终成功解决了Theselectioncannotberunonanyserver的错误。
1508





