使用 Eclipse Juno 运行 Tomcat v7.0 很困难

使用 Eclipse Juno 运行 Tomcat v7.0 很困难

当我使用 Tomcat v7 在 Eclipse-Juno 中运行 JSP 文件时出现以下错误:

“在 localhost 上启动 Tomcat v7.0 服务器”遇到问题。localhost 上的 Tomcat v7.0 服务器所需的端口 8080 已被使用。该服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。

我的系统中安装了 Oracle 10g。当我输入“http://本地主机:8080“它打开了 Oracle 10g 许可协议,所以我认为 Oracle 10g 已经在该端口中运行。

为了更改 Tomcat 的端口,我尝试了 Google,它说要更改“C:\Program Files\Apache Software Foundation\Apache Tomcat 7.0.14\conf\httpd.conf”文件中的端口

但是在“C:\Program Files\Apache Software Foundation\Apache Tomcat 7.0.14\conf”中没有 httpd.conf 文件。
我在该 conf 文件夹中只有“catalina.policy、catalina.properties、context、logging.properties、server、tomcat-users、web”文件。
我使用的是 Windows XP。

答案1

您正在寻找“server.xml”:

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

答案2

您的系统中有一个软件使用端口 8080,双击服务器视图上的服务器配置,然后在端口部分下将其更改为其他内容,例如:9090

在此处输入图片描述

如果您尝试在 eclipse 之外运行 tomcat,请找到 apache-tomcat-install-dir\conf\server.xml 并在那里更改端口。

相关内容