int*_*_32 10 java gradle maven kotlin maven-publish
我在私人 Maven 仓库中有一个库(我自己的)。我将它与 javadoc 和源一起发送到那里:
\n\n在我的应用程序中,我声明了这个存储库:
\ndependencyResolutionManagement {\n repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)\n\n repositories {\n google()\n mavenCentral()\n\n maven {\n url = uri("https://jitpack.io")\n }\n maven { // <- This is my private repo\n credentials {\n username = extra["mavenUser"] as String\n password = extra["mavenPassword"] as String\n }\n url = uri(extra["mavenUrl"] as String)\n }\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n它下载 aar 没有任何问题,但不下载源,当我尝试通过单击 \xc2\xabDownloadsources\xc2\xbb 来强制它时,它失败了:
\nExecution failed for task \':app:DownloadSources\'.\n> Could not resolve all files for configuration \':app:downloadSources_36c7b334-04c2-4099-b66c-2adc137cc95c\'.\n > Could not find com.example.path:common-core:0.0.1@aar.\n Searched in the following locations:\n - https://dl.google.com/dl/android/maven2/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom\n - https://repo.maven.apache.org/maven2/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom\n - https://jitpack.io/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom\n - https://repo.replaced-domain.com/mvn/replaced/replaced/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom <-- This is my private repo\n Required by:\n project :app\nRun Code Online (Sandbox Code Playgroud)\nUPD 1:如果我单击 \xc2\xabChoosesources\xc2\xbb 并指定我的本地源 jar,它什么也不做。
\n如何修复它?
\n我目前没有使用 Android Studio 进行开发,但是在查看您的输出时:
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom
- https://repo.maven.apache.org/maven2/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom
- https://jitpack.io/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom
- https://repo.replaced-domain.com/mvn/replaced/replaced/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom <-- This is my private repo
Run Code Online (Sandbox Code Playgroud)
似乎ext(扩展)部分未正确解析/计算。
ext当您在依赖项中显式设置时,也许就足够了:
Searched in the following locations:
- https://dl.google.com/dl/android/maven2/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom
- https://repo.maven.apache.org/maven2/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom
- https://jitpack.io/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom
- https://repo.replaced-domain.com/mvn/replaced/replaced/com/example/path/common-core/0.0.1@aar/common-core-0.0.1@aar.pom <-- This is my private repo
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2216 次 |
| 最近记录: |