当前位置: 首页 > 知识库问答 >
问题:

子项目无法识别来自根生成的第三方依赖项。Gradle

胡夕
2023-03-14

我有一个这样的项目:

  • 模块1
    • src/
    • build.gradle
      null
    group 'com.XXX'
    version '1.0-SNAPSHOT'
    
    sourceCompatibility = 1.8
    
    allprojects {
        repositories {
            mavenLocal()
            mavenCentral()
            jcenter()
        }
    }
    
    dependencies { 
       ...
    }
    
    rootProject.name = 'XXX'
    include 'module1'
    include 'module2'
    

    module1 build.gradle

    plugins {
        id 'java'
    }
    
    group 'com.XXX'
    version '1.0-SNAPSHOT'
    
    sourceCompatibility = 1.8
    

共有1个答案

阚正真
2023-03-14

我意识到我只需要将依赖项放在根build.gradle中的一个“子项目”块中,并添加java插件。

subprojects {
    apply plugin: 'java'

    dependencies { 
        ...
    }
}
 类似资料:
  • null 附注:Maven-Build是成功的。因此,Maven正在识别存储库中的包。

  • 我想创建一个.xlsx工作簿。按照教程中的说明和其他Stackoverflow问题(如以下所示) 无法在Apache POI中导入XSSF

  • 本文向大家介绍Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法,包括了Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法的使用技巧和注意事项,需要的朋友参考一下 virtualenv简介 含义: virtual:虚拟,env:environment环境的简写,所以virtualenv就是虚拟环境,顾名思义,就是虚拟出来的一个新环

  • 问题内容: 实际上,我的项目有单元测试。所有这些都在最近配置中。我需要在中添加检测测试。为此,我在中添加了espresso依赖项。 之后,我选择了Build Variants-> Test Artifact-> Android Instrumentation Tests。 但是,当我开始编码时,没有一个依赖项被识别: “无法解析符号onView”,“无法解析符号ViewInteraction”等…

  • 我试图通过从eclipse workspace项目导入现有maven项目来创建maven项目,但eclipse无法解决任何依赖项。每次创建项目、更新maven依赖项或清理项目时,依赖项会被下载,但它们不会从本地maven存储库中被引用。当我从命令行运行时生成构建 我已经筋疲力尽地尝试解决这个问题的所有修补程序了,比如启用索引、清理项目、Maven->update project 我的eclipse

  • 最近,我更新了Android Studio和 SDK。在重建我的应用程序项目时,我遇到以下错误... > < li> 哪里出错:配置项目时出现问题:app。 无法解析配置“:app:_debugCompile”的所有依赖项。找不到技术支持:appcompat-v7:23.0.0.在以下位置搜索:https://jcenter.bintray.com/com/android/support/appc