【发布时间】:2015-04-16 09:36:06
【问题描述】:
我创建了一个小型测试构建文件来分析我刚刚发现的行为,但我不确定这是我的错误还是标准的 gradle 行为。
我刚刚开始将一个旧的 ant 项目迁移到 gradle。第一步是在本地复制所有 jar 文件并创建本地文件依赖项。
我试图检查依赖声明,但 gradle dependencies他们不会出现。
我创建了一个小的测试 gradle 脚本:
apply plugin: 'java'
repositories {
jcenter()
}
dependencies {
compile 'org.slf4j:slf4j-api:1.7.7'
//compile fileTree('tmp_libs')
compile files('tmp_libs/hsqldb/hsqldb_2.2.8.jar')
testCompile 'junit:junit:4.12'
}
运行gradle dependencies 时,我可以看到 slf4j 依赖项,但看不到 hsqldb 依赖项。
我做错了什么,还是不显示本地文件依赖项只是正常的 gradle 行为?有没有其他方法可以检查依赖声明是否有效?
【问题讨论】:
标签: java gradle dependencies