在Spring中运行代码时,我会得到以下错误。
..............................................................................
关键的tc Server Developer Edition v3.0所需的端口8080已经在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。
..............................................................................
下面是错误的屏幕截图。

另外,下面是我在本地主机上得到的信息:8080

通过更改server.xml中的端口号(即<Connector acceptCount="100" connectionTimeout="20000" executor="tomcatThreadPool" maxKeepAliveRequests="15" port="${bio.https.port}" protocol="org.apache.coyote.http11.Http11Protocol" redirectPort="${bio.https.port}"/> ),我得到了与不同端口号相同的错误。
发布于 2014-11-27 23:56:44
您的应用程序运行在8080上,因此您需要终止当前运行在8080端口上的所有程序。
如果运行Windows,请使用:
netstat -a -o | find "8080"如果您运行的是Mac (我认为您正在运行),请使用:
sudo lsof -i :8080终止该应用程序,然后启动枢轴。
否则,可以更改配置文件中的关键服务器端口:
<your tc server folder location>/conf/catalina.properties希望这能有所帮助。
发布于 2016-05-10 09:48:45
应遵循的步骤

发布于 2017-09-13 12:14:27
我想更新windows的“answer 4023394‘s”答案:



https://stackoverflow.com/questions/27174981
复制相似问题