Gradle标准project属性
Gradle 中構(gòu)建腳本定義了一個項目(project)。在構(gòu)建的每一個項目中,Gradle 創(chuàng)建了一個 Project 類型的實例,并在構(gòu)建腳本中關(guān)聯(lián)此 Project 對象。當(dāng)構(gòu)建腳本執(zhí)行時,它會配置此 Project 對象:
Project.java的位置:src/core-api/org/gradle/api
(1) 在構(gòu)建腳本中,所調(diào)用的任何一個方法,如果在構(gòu)建腳本中未定義,它將被委托給 Project 對象。
(2) 在構(gòu)建腳本中,所訪問的任何一個屬性,如果在構(gòu)建腳本里未定義,它也會被委托給 Project 對象。
做個實驗:
輸出:
Project支持的標(biāo)準(zhǔn)屬性列表:
https://www.w3cschool.cn/gradle/fu781htu.html
通過gradle properties查看:
Project ‘a(chǎn)pp’ not found in root project ‘payment-service’.
gradlew.bat payment-service:dependencies
改成gradlew.bat :dependencies即可:
要獲取更多Jerry的原創(chuàng)文章,請關(guān)注公眾號"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的Gradle标准project属性的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 社保属地管理原则是什么
- 下一篇: Gradle的script API