1

我尝试从 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: 在https://repository.apache.org/content/中找不到 org.apache.chemistry.opencmis:chemistry-opencmis-android-client:jar:0.8.0-alfresco-patched groups/public/已缓存在本地存储库中,直到 apache-repository 的更新间隔已过或强制更新后才会重新尝试解析 -> [帮助 1]

4

1 回答 1

2

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

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

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

于 2013-08-07T08:54:48.207 回答