java - JFrog Artifactory 中的 JAR 下载到 Gradle 缓存,但未显示在项目和外部依赖项中
问题描述
我的 Java Gradle 项目没有将 JAR 解析为Project 和 External Dependencies。但是,我检查了Gradle 缓存位置(/Users/Name/.gradle/caches/modules-2/org.jfrog.example.gradle/gradle-example-ci-server/1.0)并且它存在于那里。下面是我的 build.gradle 代码。建议我在这里缺少什么。
apply plugin: 'java'
apply plugin: 'eclipse'
targetCompatibility = 10
sourceCompatibility = 10
eclipse {
classpath {
downloadSources = true
}
}
repositories {
mavenLocal()
maven {
credentials {
username = "${gradleUser}"
password = "${gradlePassword}"
}
url "https://leranartifactory.jfrog.io/artifactory/default-maven-local/"
authentication {
basic(BasicAuthentication)
}
}
dependencies {
compile(group: 'org.jfrog.example.gradle', name: 'gradle-example-ci-server', version: '1.0')
}
}
JFrog 回购截图::
解决方案
dependencies
子句不应该在子句repositories
中。尝试将其移出:
repositories {
mavenLocal()
maven {
credentials {
username = "${gradleUser}"
password = "${gradlePassword}"
}
url "https://leranartifactory.jfrog.io/artifactory/default-maven-local/"
authentication {
basic(BasicAuthentication)
}
}
}
dependencies {
compile(group: 'org.jfrog.example.gradle', name: 'gradle-example-ci-server', version: '1.0')
}
推荐阅读
- jquery - 动态添加的复选框未触发 onCheck 或 onUncheck 事件
- r - 如何使用 R 上传/下载 Googledrive 包?
- vba - 使用 VBA 在 MS Access 查询文本数据类型字段中按金额过滤
- laravel - 删除链接而不是按钮 laravel
- java - Spring 循环依赖,即使使用通过 setter 注入
- graphql - GraphQL 数据存储在哪里?
- python - 为什么链接列表上的索引匹配失败?
- ios - 如何将对象传递给应该快速确认两个协议的函数?
- c# - 添加 NuGet 包后 Clickonce 部署大小膨胀
- url - Google News XML API:使用国家/语言参数