java - 在 Eclipse 中构建 Alfresco CE 5.0a 时出错

标签 java eclipse maven alfresco

我正在尝试在 Eclipse 中构建 Alfresco CE 5.0a。我按照此 link. 执行了步骤 checkout 成功。但是在使用 maven 构建源代码时(使用干净安装),我收到以下错误。

[错误] 无法在项目 alfresco-core 上执行目标:无法解析项目 org.alfresco:alfresco-core:jar:5.0.a 的依赖项:无法解析以下 Artifact :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:无法传输 Artifact org.mybatis:mybatis:jar:3.0 .4-alfresco-patched from/to alfresco-public (https://artifacts.alfresco.com/nexus/content/groups/public):60000 后未收到响应 -> [帮助 1]

我猜这是因为Alfresco Core 5.0.a下有这个jar文件

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

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

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

最佳答案

第一个问题是,为什么你想编译 alfresco 源代码?你是否知道我们可以在不定制 alfresco 源代码的情况下进行许多定制。 以上仅供引用。

首先尝试在不使用 eclipse 的情况下编译它。由于您遇到错误。

如果问题仍然存在,请从 Maven 的 .m2 目录中删除依赖项,并让 Maven 再次下载此依赖项。如果您对不同的 jar 再次遇到类似的错误,请将其从 .m2 中删除,然后再次执行干净安装命令。

这肯定能解决你的问题。

上面提到的错误可能会列出您所有损坏的 jar 文件,因此请先删除然后重试

关于java - 在 Eclipse 中构建 Alfresco CE 5.0a 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27523581/

相关文章:

java - 在 Java 中向已初始化的对象数组添加值?

java - Glassfish 4 没有资源的密码凭据

spring - Maven 不会使用 1.7 JDK 编译 Java 7

eclipse - Groovy Grails Tools Suit (GGTS) Maven 插件

eclipse - 如何解决 Spring Data Maven 构建的 "Plugin execution not covered by lifecycle configuration"

java - 如何使用捕获组作为正则表达式中的表达式的开头?

java - 为什么我的 BufferedInputStream.read() 不能接收 -1?

java - 使用 Hive JDBC 执行程序时出错

java - Eclipse - 导出可运行的 JAR 文件(弹出警报)

eclipse - 如何解决 Oracle weblogic 服务器中的 SplitsrcTargetPreparation 异常?