将Dynamic Web Project导入Eclipse

Bob*_*Bob 2 java eclipse

我一直在Eclipse中开展动态Web项目.我最近重新安装了我的操作系统,并使用了一个干净的日食.我可以导入我的web项目,但是当我尝试午餐(在服务器上运行)时,我总是收到此消息:

"The selection cannot be run on any server"
Run Code Online (Sandbox Code Playgroud)

我安装了eclipse的tomcat插件,它运行正常.我也设置了tomcat库.(窗口/偏好/ Tomcat)的.

有什么问题呢?

Ros*_*oss 7

如果我理解正确,您已将以前正在运行的Web项目导入到Eclipse(和OS)的全新安装中,并且您想要在Tomcat上运行该项目.可能有多种原因导致它无法正常工作,以下是故障排除中需要考虑的事项:

  1. 要验证的第一件事是Tomcat是否已正确安装并且运行时没有错误.你说你为Eclipse安装了一个Tomcat插件.我不知道有一个.我通常单独安装Tomcat,然后在Eclipse中配置Tomcat设置.或者您是否通过Servers视图安装了Tomcat?Windows - >查看 - >其他 - >服务器 - >服务器,右键单击服务器视图,然后转到新建 - >服务器.选择Apache然后选择Tomcat?
  2. 你能在Eclipse中启动和停止Tomcat吗?如果是这样,您可以打开浏览器并导航到http:// localhost:8080 - 应显示Tomcat控制台.检查日志不应该有任何错误.
  3. 您应该能够右键单击您的Web项目,然后在服务器上运行并选择Tomcat.或者,在"服务器"视图中,右键单击Tomcat服务器,然后选择"添加和删除".
  4. 如果第3步不起作用,则导入的项目可能有错误.可以引用不存在的库或无效的路径.打开问题视图,看看是否有任何编译错误.打开错误视图,看看是否有任何eclipse错误.右键单击项目 - >构建路径 - >配置构建路径.检查参考库,看看是否有任何错误或警告.
  5. 如果您完成上述所有操作并且仍然没有取得任何进展,请尝试从头开始创建一个简单的动态Web应用程序并在服务器上运行它.


yve*_*ler 7

如果导入导出dynamic web project,eclipse会将其导入为java project.您必须手动更改项目类型.例如:将java项目转换为动态Web项目