无法将Eclipse EE与Tomcat集成

时间:2012-09-15 16:11:51

标签: eclipse tomcat

我已经在我的PC(Windows)上成功设置了Tomcat,它可以使用示例hello world servlet。我正在使用Tomcat本机(我相信它有自己的内置Web服务器)。

我已下载并安装了Eclipse Java EE,并创建了一个简单的servlet。

在首选项中,我已将Tomcat服务器和路径添加到安装目录: D:\ Program Files \ Apache Software Foundation \ Tomcat 7.0。

我还将Tomcat下载中的servlet-api.jar文件作为外部JAR添加到项目Java Build Path中。

错误: 出现问题'在localhost上启动Tomcat v7.0服务器'遇到了问题。 Tomcat v7.0 Server在localhost上所需的几个端口(8080,8009)已在使用中。服务器可能已经在运行......

服务器已在运行但是如果我停止服务并重新运行会得到相同的错误。如果Tomcat在我开始在Eclipse中运行时运行,那么它会停止Tomcat ???

在我有的Eclipse地址栏窗口中 _http://本地主机:8080 / MyLittleDynamicWebProject / servlet的/ MyFirstServlet.MyFirstServlet

我看到了网页的视图 HTTP状态404 - 请求的资源不可用。

Eclipse创建必要的文件夹结构会不会有问题?

任何有关如何解决这个问题的想法?

1 个答案:

答案 0 :(得分:0)

将Tomcat作为服务运行时,使用eclipse可能会出现问题。我在youtube上看到,与eclipse集成的tomcat正在作为命令行应用程序启动。所以我卸载了使用安装程序安装在我的Windows机器上的Tomcat。我删除了以前的eclipse工作区文件夹。

然后按照这些步骤进行操作。

  1. 创建一个顶级文件夹(例如java_web_programming)。
  2. 将eclipse下载复制到此顶级文件夹下名为eclipse的文件夹中。
  3. 同级别复制tomcat 7下载。
  4. 在服务器选项卡中启动eclipse创建新服务器,指向/ tomcat-7文件夹(在java_web_programming下)。
  5. 现在一切正常。

    只是表明只是以与以往相同的方式做事......并不总是有效。