提问者:小点点

嵌入式雄猫怎么了


无法运行我的项目

我只是学习Springboott,按照互联网的指示我设置了一个新项目,我使用Eclipse OxygenMaven(with EmbeddedTomcatSpringboot,我按照指示运行项目,但收到以下错误消息。我通过修改"application.properties"文件多次更改端口,但它不起作用。我检查了所有的端口,它们的状态是"侦听"。

2019-07-03 04:04:16.256 ERROR 16132 --- [ main]org.apache.catalina.util.LiftycleBase:启动组件失败[连接器[HTTP/1.1-17500]]

org. apache.catalina.LiftycleException:协议处理程序启动失败在org.apache.catalina.连接器.Connector.start内部(Connector.java:1001)~[tomcat-embed-core-9.0.13.jar:9.0.13]

申请未能开始

描述:

配置为侦听端口8080的Tomcat连接器无法启动。端口可能已在使用中,或者连接器配置错误。


共2个答案

匿名用户

确认您不能使用相同的端口8080更多然后一个应用程序并确认另一个应用程序不使用相同的端口(例如:-您将使用端口8080在Spring上运行您的应用程序,并且在后台另一个应用程序已经分配了端口,如XAMPP或WAPP)

匿名用户

确保你要设置的新端口没有被其他进程使用。你可以检查监听端口如下

更改端口后,关闭并重新打开项目并执行清理、重建项目。

PowerShell

Get-Process -Id (Get-NetTCPConnection -LocalPort portNumber).OwningProcess

cmd

 C:\> netstat -a -b 

从cmd杀死端口8080上的进程

netstat -ano | findstr :<yourPortNumber>
taskkill /PID <typeyourPIDhere> /F

或更改端口

通过属性文件更新。

server.port=8888 # Server HTTP port.

通过yaml文件更新。

server:
  port: 8888