"选择不包含任何可以在服务器上运行的资源"错误

时间:2017-11-28 08:49:07

标签: java eclipse tomcat web dynamic

所以,我从Github导入了这个团队项目并设置了一个Tomcat。我通过eclipse启动Tomcat并尝试运行我们的主文件" login.jsp"在服务器上,如图所示 this picture

但每次我尝试运行它时,都会收到此错误 - "选择内容不包含任何可在服务器上运行的资源"。 screenshot of an error. 我已经尝试了几个解决方案,从进入Project Facets并交换动态Web,基本上,改变文件内部的东西,但似乎没有任何工作。

P.S。 " login.jsp"中有一个实际的工作代码。 。它似乎适用于我朋友的PC,但不适用于我的。

1 个答案:

答案 0 :(得分:0)

请注意,您的代码如何到达主要方法。

可能有很多原因导致它无法正常工作,以下是一些需要考虑的问题:

  1. 要验证的第一件事是Tomcat是否已正确安装并且是否正常运行。你说你为Eclipse安装了一个Tomcat插件。我不知道有一个。我通常单独安装Tomcat,然后在Eclipse中配置Tomcat设置。或者您是否通过Servers视图安装了Tomcat? Windows - >查看 - >其他 - >服务器 - >服务器,右键单击服务器视图并转到新建 - >服务器。选择Apache然后选择Tomcat?

  2. 你可以在Eclipse中启动和停止Tomcat吗?如果是这样,您可以打开浏览器并导航到http://localhost:8080 - 应显示Tomcat控制台。检查日志不应该有任何错误。

  3. 您应该可以右键单击您的Web项目,然后在服务器上运行并选择Tomcat。或者,在Server视图中右键单击Tomcat服务器,然后选择Add and Remove。

  4. 如果第3步没有工作,导入的项目可能有错误。可以引用不存在的库或无效的路径。打开问题视图,看看是否有任何编译错误。打开错误视图,看看是否有任何eclipse错误。右键单击项目 - >构建路径 - >配置构建路径。检查参考库,看看是否有任何错误或警告。

  5. 如果您完成上述所有操作并且仍未取得任何进展,请尝试从头开始创建一个简单的动态Web应用程序并在服务器上运行它。