更改了pom,但不影响模块



我使用IntelliJ IDEA并运行Maven应用程序。我的应用程序使用了一些其他模块,项目。我更改了一个模块依赖项的版本(我将hibernate依赖项的工件id从hibernate更改为hibernate-core,并更改了版本)。

然而,当我看到我的依赖树时,我仍然看到旧的库。我该怎么办呢?我应该清理,安装或做类似的东西,为该模块(我尝试安装,但无法通过测试,是跳过测试是一个好主意,我怎么能做到这一点?)。

任何想法?

您必须重新构建并安装您的模块(具有Hibernate依赖的模块)至少到本地存储库(mvn clean install),然后更新使用您的模块的其他模块中的依赖项。在Eclipse中,它被称为更新依赖,我想IntelliJ IDEA也有类似的功能。

如果您的模块没有编译或测试失败,请先修复它们或仅将其安装到本地存储库。之后你可以从本地的repo中删除它们。

相关内容

  • 没有找到相关文章