2011-09-13 18 views
0

我使用IntelliJ IDEA并运行Maven应用程序。我的应用程序使用一些其他模块,项目。我改变了一个模块的依赖关系的版本(我将hibernate依赖的工件标识从hibernate改为了hibernate-core,并且改变了版本)。更改了pom,但并未影响到模块

但是,当我看到我的依赖树时,我仍然看到旧的库。我该怎么办。我应该清理,安装还是为那个模块做类似的事情(我试过安装但是无法通过测试,跳过测试是个好主意,我该怎么做?)。

任何想法?

+0

这些是几个问题,请分割。 – Zeemee

+0

实际上只有一个问题,其他问题是可选的。 – kamaci

+0

@kamaci你尝试重新导入项目吗? –

回答

1

你必须至少重建本地仓库(mvn clean install)并安装你的模块(具有Hibernate依赖项的模块),然后更新其他使用你的模块的模块的依赖关系。在Eclipse中称为更新深度,我想IntelliJ IDEA具有类似的功能。

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

相关问题