0

I'm getting the following error in eclipse.

Archive for required library: '~/.m2/repository/org/hibernate/hibernate-core/4.2.1.Final/hibernate-core-4.2.1.Final.jar' in project

I've done Maven->Update Project and still it can't recognize the library.

I've verified that the jar file exists in the location mentioned. This post has the same error as I do but I double checked my pom and there are no duplicates.

4

2 回答 2

0

尝试从命令提示符运行 maven 任务 eclipse:eclipse

打开命令提示符,将目录更改为项目根目录并键入 mvn eclipse:eclipse

并返回 eclipse 并刷新项目,看看它是否有效:)

于 2013-10-22T06:31:09.767 回答
0

如果您使用 *nix 系统,请检查文件'~/.m2/repository/org/hibernate/hibernate-core/4.2.1.Final/hibernate-core-4.2.1.Final.jar' 的访问设置,还要确保您可以使用第三方工具(例如 7zip 或 winrar)打开 hibernate-core-4.2.1.Final.jar 存档。根据我的经验,eclipse中的maven多次无法正确下载依赖项并且下载的jar已损坏。如果是这种情况,您可以手动下载此 jar 并将其替换为 .m2 存储库。

于 2013-10-22T06:25:51.680 回答