尝试在我的 Eclipse 中配置 tomcat,但“本地主机上的 Tomcat v7.0 服务器所需的端口 8080 已在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您将需要停止其他进程或更改端口号”。我尝试设置tomcat环境几次,但它给我带来了这个错误我需要在我的eclipse中做些什么?
10 回答
在Servers
视图中双击 Tomcat 并将Ports
部分中的 HTTP 端口更改为其他内容。或Package Explorer
导航到Servers
Tomcat 并更改文件Connector
内的端口部分server.xml
。
- 关闭日食
- 将 TOMCAT/conf 中的所有文件复制到 localhost-config 的 WORKSPACE/Servers/Tomcat v7.0 Server
- 启动 Eclipse
- 展开 Servers 项目,单击 Tomcat 7 项目并按 F5
- 从 Eclipse 启动 Tomcat
要克服这种问题,请按照以下步骤操作:
- 打开命令提示符。
- c:\Users\CGITS_04> netstat -o -n -a | 发现str 0.0:80
- 然后您可以看到当前使用端口 80 的进程列表。
- 打开任务管理器->搜索进程->选择并结束进程。
- 现在打开eclipse并启动tomcat。
- 快乐编码!
在 eclipse->in server tap-> 双击 localhost-> Ports -> HTTP/1.1 的 Tomcat 服务器
默认端口号为 8080。将其更改为 8081。Tomcat 版本 7.0
我还在 NetBeans IDE 7.4 中为 JSP 配置了 tomcat 服务器。所以我面临这个问题。
方法一:
localhost:8080
在浏览器中输入以了解哪个进程占用 8080 端口- 卸载那个程序
方法二:
重新安装 apache tomcat 但在安装过程中更改端口号。仔细看安装过程
在ubuntu中打开终端(ctrl+shift+t)
sudo gedit /etc/tomcat7/server.xml
将 server.xml 中的默认端口从 8080 更改为 8081,8181,8008。然后保存文件。
现在该项目将很好地运行而不会受到任何干扰。
当我的工作区位于 E:\ 驱动器时,我遇到了同样的问题。然后我将工作空间位置更改为 C:\User\\ 位置。现在问题似乎解决了。
去web.xml
添加<element>
之前
<web-app>
和</element>
之后关闭</web-app>
应该是这样的
<?xml version="1.0" encoding="UTF-8"?>
<element>
<web-app>
....
</web-app>
</element>
嘿,我最近得到了解决方案......只需将“ROOT”文件夹从 C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\TO your_Workspace\.metadata\.plugins\org.eclipse.wst.server.core \ tmp0 \wtpwebapps\ 并在被问到时重写它..
这是必需的,因为 eclipse 忘记将该根文件夹复制到其工作区。只需右键单击服务器选项卡中的 Apache tomcat 7.0 并观察默认情况下位置将是工作区元数据示例:“位置:[工作空间元数据]”。因此,它会找到包含欢迎页面的根文件夹,并显示 404 page not found 错误。谢谢 ..
nop...只要打开四个dateis:content.xml;服务器.xml;分流服务器中的 tomcat-users.xml 和 web.xml。有一些文字。将8080端口号改为8081