IDEA Maven项目导入失败,无法识别pom文件

January 1, 2018 · 44 words · One minute

解决思路

按照以下顺序逐个检查,更改host文件比价极端,应该很少见

1. 重启IDEA

2. 重启电脑

3. 重新导入项目

4. 重装Maven

5. 重装IDEA

6. 检查host文件中有没有其他地址指向localhost


一个Maven项目,之前是可以正常使用的,没有任何问题,但是今天去Debug启动Tomcat,提示Socket被占用, 错误信息如下:

Error running 'Console': Unable to open debugger port (127.0.0.1:63347): jav...
  • 正常启动时又提示JVM的1099端口被占用,无论如何修改端口都无效
  • 问题的原因应该就是因为改了host文件导致localhost无法正常访问,所有各种端口都不行,也导致了无法访问Maven仓库,所以IDEA无法识别项目破,pom文件

host文件除了127.0.0.1::1之外不要有其他的地址指向localhost