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

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

Gradle 復合構建 - 您是否可以依賴包含的多項目構建中的 java 子項目?

Gradle 復合構建 - 您是否可以依賴包含的多項目構建中的 java 子項目?

蠱毒傳說 2021-06-08 17:23:09
假設您有 2 個 gradle 項目。第一個是具有 2 個 java 子項目的多項目:rootProject    :my:subProject1    :myother:subProject2第二個 gradle 項目是一個單獨的項目,包括 Build 的根項目:secondProject    includeBuild '../rootProject'我想compile依賴:my:subProject1于secondProject.所以基本上我想在secondProjectbuild.gradle 文件中添加以下內容:dependency {    compile(project(':my:subProject1')) }當我嘗試這樣做時,它返回錯誤: Project with path ':my:subProject1' could not be found in root project 'secondProject'我似乎只能在將依賴項作為group:artifact:version. 例如:my.root.project:subProject1:1.0.0。但為什么它會讓我這樣做呢?為什么不讓我訪問復合構建的項目層次結構?
查看完整描述

2 回答

?
繁華開滿天機

TA貢獻1816條經驗 獲得超4個贊

這就是這些復合構建的工作方式。它們基本上就像您在包含其他項目之前將其發布到 maven local 一樣。所以這意味著您需要依賴拆分項目的版本號。


查看完整回答
反對 回復 2021-06-10
  • 2 回答
  • 0 關注
  • 231 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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