在日食中构建露天CE 5.0a时出错



我正在尝试在Eclipse中构建Alfresco CE 5.0a.我按照此链接的步骤进行操作。结帐成功。但是在使用 maven(使用全新安装)构建源代码时,我收到以下错误。

[ERROR] Failed to execute goal on project alfresco-core: Could not resolve dependencies for project org.alfresco:alfresco-core:jar:5.0.a: The following artifacts could not be resolved: org.mybatis:mybatis:jar:3.0.4-alfresco-patched, org.springframework.extensions.surf:spring-surf-core-configservice:jar:1.2.1-M16, org.springframework.extensions.surf:spring-surf-core:jar:1.2.1-M16, org.springframework:spring-web:jar:3.0.5.RELEASE, javax.servlet:servlet-api:jar:2.4: Could not transfer artifact org.mybatis:mybatis:jar:3.0.4-alfresco-patched from/to alfresco-public (https ://artifacts.alfresco.com/nexus/content/groups/public): No response received after 60000 -> [Help 1]

我想这是因为Alfresco核心5.0.a下的这个jar文件

Downloaded: http ://repo.maven.apache.org/maven2/org/mockito/mockito-all/1.9.5/mockito-all-1.9.5.jar

我在指定的 URL 中找不到该 jar 文件。

那么我该如何解决这个问题。我可以更改 pom 中的依赖.xml吗?需要帮助。提前感谢。

第一个问题是,为什么要编译露天源代码?您是否知道我们可以在不自定义露天源代码的情况下进行许多自定义。以上仅供参考。

首先尝试在不使用 eclipse 的情况下编译它。因此,您面临错误。

如果问题仍然存在,请从 maven 的 .m2 目录中删除依赖项,然后让 maven 再次下载此依赖项。如果您再次遇到类似的错误,请从.m2中删除它并再次触发干净安装命令。

这肯定会解决您的问题。

可能是,上面提到的错误列出了所有损坏的jar文件,因此请先删除并重试

最新更新