ubuntu Sping Boot HelloWorld无法在IntelliJ IDEA上运行

kyxcudwk  于 2022-11-22  发布在  IntelliJ IDEA
关注(0)|答案(2)|浏览(209)

我尝试在IntelliJ IDEA上使用Sping Boot 运行Hello World应用程序。我有以下代码:

package com.example.springbootexample;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class SpringBootExampleApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringBootExampleApplication.class, args);
    }

}

构建并运行代码后,我收到以下错误消息:

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

Process finished with exit code 1

尝试识别使用端口8080的进程我运行了lsof -i :8080,但得到了一个空白输出。问题是什么?

zhte4eai

zhte4eai1#

可能您以前已经启动过该应用程序?如果IntelliJ的某个Services选项卡(我假设您正在使用的是IntelliJ)显示已启动的同一应用程序的日志输出,请检查它。
如果发生阻塞,您可以更改application.properties文件中的属性服务器端口:
server.port=8089
然后你可以重新开始,它应该工作

kkbh8khc

kkbh8khc2#

您可以在此执行以下操作:
1.如果您正在使用类似mvn spring-boot:run的命令运行代码,则转到终端部分,并通过ctrl+center image description here关闭运行
1.使用命令server.port=9090 enter image description here更改application.properties文件中的端口。

相关问题