W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
IntelliJ IDEA 可讓您管理 Gradle 項目。您可以鏈接、忽略項目并同步 Gradle 和 IntelliJ IDEA 項目中的更改。此外,您可以配置 Gradle 組合構(gòu)建。
當(dāng)通過從 Gradle 模型導(dǎo)入來創(chuàng)建項目時,會自動建立項目的鏈接,并啟用 Gradle Projects 工具窗口。
如果 IntelliJ IDEA 項目未鏈接到 Gradle 項目,則 Gradle 工具窗口將被禁用。在這種情況下,IntelliJ IDEA 會顯示帶有鏈接的消息,該鏈接可以讓您快速導(dǎo)入 Gradle 項目并啟用 Gradle Projects 工具窗口。如果 Gradle Projects 工具窗口處于活動狀態(tài),那么至少有一個 Gradle 項目已鏈接。
或者,如果您將項目作為Gradle模塊從現(xiàn)有源導(dǎo)入,則可以鏈接您的 Gradle 項目 。在這種情況下,即使 Gradle Projects 工具窗口不可用,也可以鏈接 Gradle 項目。
提示:如果您從 build.gradle 文件中手動刪除模塊,請在進行部分導(dǎo)入時忽略模塊,或通過選擇每個源集的創(chuàng)建單獨模塊或使用限定名稱選項來更改導(dǎo)入設(shè)置中的模塊名稱 - 在所有這些情況下當(dāng)您導(dǎo)入項目時,IntelliJ IDEA 會提示您恢復(fù)已刪除的模塊。您可以在“孤立模塊(Orphan Modules)”對話框中選擇要恢復(fù)的那個。
您也可以使用 Ignore Gradle Project 選項取消激活 Gradle 項目。
如果您在創(chuàng)建或?qū)?Gradle 項目時選擇了“使用自動(Use auto-import)”導(dǎo)入,則每次更改項目時都會自動重新導(dǎo)入項目。
在開始配置組合構(gòu)建之前,請確保為項目配置了 Gradle 3.1或更高版本。
另外請注意,使用 Gradle 組合構(gòu)建有一些限制。
您可以使用該 settings.gradle 文件為您的 Gradle 組合構(gòu)建包含 Gradle 構(gòu)建 。
您也可以使用 Gradle 項目工具窗口配置您的組合構(gòu)建。
IntelliJ IDEA 允許您在解析 Gradle 項目時使用 Gradle 源代碼集。源集在 IntelliJ IDEA 項目中被視為模塊。您可以聲明一個自定義源集,IntelliJ IDEA 將其作為模塊添加到項目中。
您可以添加自定義源集。
您還可以添加自定義測試,并使用源集功能將它們與主要測試分開運行。
IntelliJ IDEA 可讓您將所有構(gòu)建和運行操作委托給 Gradle。當(dāng)你建立一個項目(Build | Build Project)時,IntelliJ IDEA 使用 Gradle 調(diào)用正確的任務(wù)。此外,運行菜單中的運行和調(diào)試操作在 Gradle 中執(zhí)行。
IntelliJ IDEA 還允許您使用 Gradle 構(gòu)建 WAR 或 EAR 工件。
IntelliJ IDEA 允許您使用不同的測試運行器在 Gradle 項目中執(zhí)行測試。您可以使用 JUnit 來運行測試。在這種情況下,由于增量編譯,測試運行得更快。您可以將測試過程委托給 Gradle。在這種情況下,當(dāng)您運行測試時,您將在持續(xù)集成(CI)服務(wù)器上獲得相同的結(jié)果。另外,無論您的 Gradle 項目多么困難,在命令行中運行的測試都將始終在 IDE 中運行。您也可以決定每個測試使用哪個測試運行器。
您也可以選擇 Run 'name()' with coverage 以查看您的測試代碼覆蓋范圍。
它適用于平臺測試運行器以及 Gradle 測試運行器。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: