当前位置: 首页 > 知识库问答 >
问题:

端口号更改在sprintboot中不起作用

傅阳
2023-03-14

我在应用程序中将默认端口号从8080更改为8082。属性文件使用服务器。端口=8082。即使在更改端口号后,若我尝试运行sprint boot应用程序,服务器也会使用默认端口8080,而应用程序不会启动。错误信息;描述:

Web服务器无法启动。端口8080已经在使用中。

行动:

识别并停止在端口8080上侦听的进程,或将此应用程序配置为在另一个端口上侦听。

共有1个答案

诸葛品
2023-03-14

我就这样解决了

解决方案

>

  • 在下面的'application.properties'文件中输入'server.port='8080'(已更改的端口号),您可以在其中创建项目。

    连接到终端后

    键入'sudo lsof-i:[port number you want to check]'以查看哪些端口正在运行。删除server.port并再次运行它。

  •  类似资料:
    • 我正在尝试用Docker和Selenium Grid建立一个自动化测试平台。在下图中,你可以看到我使用的结构。最上面是运行在计算引擎上的ubuntu服务器。左边是一个运行ubuntu 14.04的docker容器。该容器使用Google App Engine在localhost:8080上运行我们的项目。右边是Selenium集线器,有两个节点在端口4444上运行。 Docker和Selenium

    • 我在Windows上,我已经在环境变量中设置了JDK 1.8的路径。同样在项目结构方面,我已经改变了。我有一个Maven项目。 在命令行中,如果我使用“mvn--version”,我会看到 然而,在IntelliJ中,如果我点击Run按钮,它总是指向JDK 1.7,并抛出一个错误(因为我的maven项目需要java 8)。我该怎么改变呢?谢谢 更新在遵循@BevyQ提示后,我发现Maven run

    • 我正在尝试运行以下命令将hpi文件打包到目标文件夹中 并观察到下面的错误消息,该消息表示该端口已被使用。我只是试图手动终止端口,但我没有这样做的特权。是否可以通过作为参数-Dhpi传递来自定义端口号。port=xxx类似于这样的吗? 例外: JAVA网BindException:地址已在使用中:在sun处绑定。尼奥。中国网。在sun的bind0(本机方法)。尼奥。中国网。在sun上绑定(Net.j

    • 我有一个小的测试页面设置来测试我有的一个sprite表。中的每个sprite如下所示... 我的页面是这样的... null null 在循环过程中,我记录了类名,可以看到它的变化,并且这些名称对应于我的样式表中存在的类。和都在images文件夹中,并且images文件夹与我的页面位于同一目录中。 如果我只是从我的样式表中复制一个规则并将其直接放到我的页面上,并将名称替换为以进行测试,我就可以显示

    • 我正在尝试以编程方式更改页面。这第一行代码正在工作,但我不需要它延迟,所以我尝试了第二行,但它不起作用。我错过了什么? 工作(但我不想延迟): 不工作: 我在<代码>中调用它

    • 问题内容: 我正在尝试在ubuntu中安装jenkins。我遵循以下命令: 然后 和 但它显示 启动Jenkins Continuous Integration Server Jenkins所选的http端口(8080)似乎已被另一个程序使用,请选择另一个端口用于jenkins 在如何为Jenkins运行设置其他端口方面需要帮助。 问题答案: 您可以转到添加或任何端口。 然后,您应该使用重新启动J