【问题标题】:Alfresco Android SDK error during maven buildMaven构建期间的Alfresco Android SDK错误
【发布时间】:2013-05-28 14:07:57
【问题描述】:

我尝试从 alfresco github 下载 sdk,但这是 mvn clean -DskipTests=true shell 命令期间的错误 我显然在 Linux x64, 12.04 LTS 上。 有什么线索吗?

[错误] 未能在项目上执行目标 alfresco-mobile-android-client-api:无法解析依赖项 项目 org.alfresco.mobile.android.sdk:alfresco-mobile-android-client-api:jar:1.2.0-SNAPSHOT: 无法解析以下工件: org.apache.chemistry.opencmis:chemistry-opencmis-android-client:jar:0.8.0-alfresco-patched, org.alfresco.cmis.client:alfresco-opencmis-extension:jar:0.4-ANDROID-2: 找不到 org.apache.chemistry.opencmis:chemistry-opencmis-android-client:jar:0.8.0-alfresco-patched 在https://repository.apache.org/content/groups/public/ 被缓存在 本地存储库,解析将不会重新尝试,直到 apache-repository 的更新间隔已过或强制更新 -> [帮助 1]

【问题讨论】:

标签: android maven sdk alfresco


【解决方案1】:

默认情况下,主分支可能包含一些修改后的第 3 方依赖项。 这些依赖项没有集成在 SDK 项目中,并且没有相同的发布生命周期。所以这就是为什么有时无法公开构建主分支的原因。

在任何 SDK 发布之前,我们都会发布所有外部依赖项。只有这个时候才能建master分支。

如果你想要稳定版本的SDK,你必须使用github项目的TAGS版本。

【讨论】:

  • fyi - 我尝试构建 TAG 1.2.0.,但它也失败并出现错误:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5 .1:在项目alfresco-mobile-android上编译(默认编译):执行目标org.apache.maven.plugins的默认编译:maven-compiler-plugin:2.5.1:编译失败:无法加载mojo'在插件 'org.apache.maven.plugins:maven-compiler-plugin:2.5.1' 中编译'。缺少必需的类:org/codehaus/plexus/compiler/util/scan/InclusionScanException
猜你喜欢
  • 1970-01-01
  • 2012-09-19
  • 2018-09-20
  • 1970-01-01
  • 2017-10-26
  • 1970-01-01
  • 1970-01-01
  • 2017-05-09
  • 2015-12-27
相关资源
最近更新 更多