0
這可能只是一個IntelliJ錯誤,它不會阻止任何工作,但它讓我瘋狂。 IntelliJ中的根項目顯示子模塊的依賴關係不可解析,但它們解決得很好。有沒有我在根項目的gradle文件中缺少的東西?IntelliJ根項目顯示從模塊的gradle依賴關係不可解析
注意:catalog-core,common和dal模塊還沒有依賴關係,但是legacy-db和mongo-db確實有依賴關係。因此,從字面上來看,子項目中的每個依賴項都在其自己的項目中解決,而不是在較大的根項目中解決。
的build.gradle爲ADMINTOOLS
buildscript {
repositories {
mavenCentral()
}
dependencies {
}
}
group 'com.example'
version '1.0-SNAPSHOT'
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'eclipse'
sourceCompatibility = 1.8
dependencies {
compile project(":catalog-admin")
}
allprojects {
apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'eclipse'
}
task wrapper(type: Wrapper) {
gradleVersion = '4.0.1'
}
settings.gradle
rootProject.name = 'AdminTools'
include 'catalog-core'
include 'catalog-admin'
include 'catalog-common'
include 'catalog-dal'
include 'catalog-dal:legacy-db'
include 'catalog-dal:mongo-db'
搖籃截圖的工具窗口
[idea.log](https://intellij-support.jetbrains.com/hc/articles/207241085)中的任何錯誤?重新導入項目有幫助嗎?它是從命令行Gradle構建的嗎? – CrazyCoder
您可以使用gradle從命令行構建項目嗎? 到目前爲止,您看起來像缺少'repositories'聲明。 –
我同意@NikitaSkvortsov,我想你可能錯過'dependencies'之前的'repositories'塊。 – chenrui