地址已经在使用?的IntelliJ

时间:2015-12-17 18:54:51

标签: maven spring-mvc intellij-idea

有时当我尝试使用maven mvn clean install jetty:run运行我的项目时,它会返回一个错误:"地址已在使用"。

我正在使用Intellij IDEA 14。

请你帮我弄清楚发生了什么?

2 个答案:

答案 0 :(得分:6)

这是因为每次使用绿色箭头图标运行代码时,它都会生成一个新实例,并且由于端口(在这种情况下为8080)已经在使用,因此无法再次运行。

第一个解决方案是停止当前正在使用的实例,您可以知道左下角的选项卡中是否已经有一个实例运行,如果其中一个选项卡有一个小绿点,则表示它当前正在运行。 / p>

Green Dot

避免这种情况的一个不错的功能是运行/调试配置并在右上角设置仅限单一实例选项,如下所示:

Single Instance Only Screenshot

现在,您可以仅使用绿色箭头/错误图标运行项目,如果它已经运行,它将停止运行,编译,然后只需单击一次就可以再次运行。

我发现这对摆脱这个愚蠢的错误很有帮助。

答案 1 :(得分:0)

另一个选项是“运行”->“编辑配置”->“启动/连接”标签

选择“调试”并更改“调试器设置”旁边的端口。.