编译Spring mvc示例时,在pom.xml中获取“无法调用“java.net.URI.getScheme()”,因为“uri”为空”

ecbunoof  于 2023-02-18  发布在  Spring
关注(0)|答案(3)|浏览(281)

我在Eclipse中的SpringMVC项目的pom.xml中遇到此错误:"Cannot invoke "java.net.URI.getScheme()" because "uri" is null"
有什么建议吗?

ffx8fchx

ffx8fchx1#

如果您之前在IDE中加载maven项目时没有遇到此错误,请将pom.xml内容移动到记事本中,保存空pom.xml,让IDE尝试处理空pom.xml,然后将内容粘贴回去并保存。STS IDE会自行启动PMS。

rsl1atfo

rsl1atfo2#

从Eclipse中删除项目,但不删除磁盘中的内容。再次导入项目并等待构建(如果是自动的)和清理项目。它应该工作,并为我工作!

1rhkuytd

1rhkuytd3#

这可能不适用,因为我不确定您是否正在使用Maven;这个错误发生在我重命名Eclipse中的重构菜单选项下的maven项目时。要修复它,在项目浏览器中,右键单击项目并选择:
Maven -〉更新项目... -〉选择强制更新快照/发布,然后确定。它应该修复了这个问题。

相关问题