Spring Tool Suite - Pivotal tc Server Developer Edition v3.0所需的端口8080已在使用中

Sam*_*ami 9 java spring-mvc spring-tool-suite

在Spring Tool Suite中运行代码时出现以下错误.

.................................................. ............................

Pivotal tc Server Developer Edition v3.0所需的端口8080已在使用中.服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口.要启动此服务器,您需要停止其他进程或更改端口号.

.................................................. ............................

以下是错误的屏幕截图. Error-Spring工具套件

另外,下面是我在localhost上获得的: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}"/> )中的端口号,我得到了不同端口号的相同错误.

Aes*_*eir 13

您有一个在8080上运行的应用程序,因此您需要终止当前在8080端口上运行的任何内容.

如果您运行Windows使用:

netstat -a -o | find "8080"
Run Code Online (Sandbox Code Playgroud)

如果你运行的是Mac OS(我认为你是),请使用:

sudo lsof -i :8080
Run Code Online (Sandbox Code Playgroud)

终止该应用程序,然后启动Pivotal.

否则,您可以在配置文件中更改关键服务器端口:

<your tc server folder location>/conf/catalina.properties
Run Code Online (Sandbox Code Playgroud)

希望有所帮助.


小智 5

应遵循的步骤

  • 更改服务器文件夹下catalina.properties文件中的端口号

    例如
    bio.http.port =
    18080 bio.https.port = 18844

  • 杀死运行在端口8080(或造成此问题的任何其他端口)上的java.exe-
    使用TcpView杀死特定端口上的进程
  • 右键单击服务器,然后单击“清理tc服务器工作目录”
  • 右键单击服务器,然后单击“清理”
  • 然后你去“ baaaam”

    清洁服务器文件夹


Meh*_*san 5

我想为Windows更新“ user4023394的”答案:

  • 双击“ Pivotal tc Server开发人员版。”

在此处输入图片说明

  • 如下图所示,将出现一个窗口,更改“ neo.http.port”和“ neo.https.port”的端口号[在图中圈出]

在此处输入图片说明

  • 右键单击“ Pivotal tc Server ..”,然后单击“干净的tc服务器工作目录..”

在此处输入图片说明

  • 重新启动服务器。