如何强制intellij想法重读/更新pom文件中指定的所有依赖项?


当前回答

对于单独的模块:右键单击模块的pom.xml -> Reload as Maven项目。

其他回答

对于IntelliJ IDEA 14.0

项目>[您的项目名称]>右键单击> Maven >重新导入

对于单独的模块:右键单击模块的pom.xml -> Reload as Maven项目。

这在2022年仍然是一个问题。

The option Setting > Maven > Always update snapshots no longer works in IDEA 2022.2.2, probably because Maven 3 frowns upon it and IntelliJ seems to not have updated the IDE to make it function. A simple solution might be to be able to add maven -U clean install as a custom target to the Lifecycle list in the IDEA Maven tab, but if it is possible it is not clear how to do it (even after googling for days). A not as nice but viable solution would be to go into the Terminal tool of IDEA and typing maven -U clean install, but IDEA does not expose the maven command in its Terminal by default and again it is not clear how to configure it so that it would.

如果您正在为任何依赖项使用版本范围,请确保IntelliJ正在使用Maven 3导入项目。您可以在以下路径中找到此设置:设置> Maven >导入>使用Maven3导入项目。否则可能会导致快照版本导入不正确。

设置> Maven >始终更新快照