亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Gradle build命令構建基于SpringCloud項目,執行到某一個子項目時,提示程序包不存在

Gradle build命令構建基于SpringCloud項目,執行到某一個子項目時,提示程序包不存在

明月笑刀無情 2019-01-19 00:42:03
整個項目是基于 spring cloud 的 父項目的 build.gradle 配置: group 'com.xxx.yyy' version '0.1.0' buildscript { ext { springBootVersion = '1.5.10.RELEASE' } repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") classpath('se.transmode.gradle:gradle-docker:1.2') } } subprojects { apply plugin: 'idea' apply plugin: 'java' apply plugin: 'docker' apply plugin: 'org.springframework.boot' sourceCompatibility = 1.8 targetCompatibility = 1.8 sourceSets { main { java.srcDir "src" } } repositories { mavenCentral() } configurations { all*.exclude module: 'spring-boot-starter-logging' all*.exclude module: 'logback-classic' } dependencyManagement { imports { mavenBom 'org.springframework.cloud:spring-cloud-dependencies:Edgware.SR3' } } dependencies { compile('org.springframework.boot:spring-boot-starter') compile('org.springframework.boot:spring-boot-starter-log4j2') compile('org.springframework.boot:spring-boot-starter-test') compile('com.fasterxml.jackson.dataformat:jackson-dataformat-yaml') } } 子項目的配置就比較簡單了子項目1: group 'com.xxx.yyy' version '0.1.0' archivesBaseName = 'prj1' dependencies { compile('org.springframework.boot:spring-boot-starter-web') // ... } 子項目2: group 'com.xxx.yyy' version '0.1.0' archivesBaseName = 'prj2' dependencies { compile project(":prj1") } 在父項目目錄下,執行 gradle build -x test 命令時 > Task :prj2:compileJava ConsumerHelper.java:5: 錯誤: 程序包com.xxx.yyy.zzz不存在 請問這個是什么原因導致。。。
查看完整描述

3 回答

?
滄海一幻覺

TA貢獻1824條經驗 獲得超5個贊

我這樣沒有用

查看完整回答
反對 回復 2019-03-01
  • 3 回答
  • 0 關注
  • 598 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號