IntelliJ Idea 用gradle創(chuàng)建項(xiàng)目項(xiàng)目結(jié)構(gòu)不全(包括src文件)

今天剛開始學(xué)習(xí)kotlin,按照教程操作,創(chuàng)建一個game的項(xiàng)目,但是當(dāng)我使用intellij idea創(chuàng)建項(xiàng)目的時候,

情況一:先出現(xiàn)錯誤


圖一

點(diǎn)擊下載gradle依賴,又出現(xiàn)這種問題:


圖二

并且項(xiàng)目的目錄結(jié)構(gòu)不全,缺少src文件 ,如下圖:


圖三


構(gòu)建項(xiàng)目不帶src文件,則在自己項(xiàng)目的gradle里面,設(shè)置一個gradle的Task:

task"create-dirs"<< {?

?sourceSets*.java.srcDirs*.each {? it.mkdirs() }?

sourceSets*.kotlin.srcDirs*.each { it.mkdirs() }

?sourceSets*.resources.srcDirs*.each {? ?it.mkdirs() }

}

在項(xiàng)目目錄下執(zhí)行 gradle create-dirs 命令自行創(chuàng)建目錄,執(zhí)行后如圖;


圖四

然后再把此task任務(wù)刪了,已經(jīng)可以了;

情況二:創(chuàng)建項(xiàng)目后,

目錄如下圖:

圖五

原因是gradle沒有下載完成,第一次下載比較慢,反應(yīng)也慢,解決辦法就是等gradle下載下來,等下載完成之后,項(xiàng)目目錄結(jié)構(gòu)就正確了。


綜合上述情況:情況一實(shí)際也是因網(wǎng)絡(luò)的問題,gradle并未下載完全,我的解決辦法是創(chuàng)建項(xiàng)目的時候使用本地gradle地址,如圖


圖六

這樣就不會出現(xiàn),因網(wǎng)絡(luò)什么的各種原因,出現(xiàn)的gradle下載不完全而導(dǎo)致的項(xiàng)目結(jié)構(gòu)不全

更新:

有的時候確實(shí)不能用本地的,因?yàn)閳F(tuán)隊(duì)開發(fā),對方不一定有這個版本,偶然發(fā)現(xiàn),點(diǎn)擊設(shè)置里面的

圖七



有不正確之處,還望指出 ^o^

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 首先 確認(rèn)你電腦上正確安裝了Gradle Scala SDK 并配置了環(huán)境變量,和安裝了IDEA 第一種方法是 直...
    Helen_Cat閱讀 2,299評論 0 1
  • Gradle配置最佳實(shí)踐 本文會不定期更新,推薦watch下項(xiàng)目。如果喜歡請star,如果覺得有紕漏請?zhí)峤籭ssu...
    Solang閱讀 1,767評論 0 4
  • Gradle簡介 Gradle是一個構(gòu)建工具,同時它也是一個編程框架。 當(dāng)你把Gradle當(dāng)構(gòu)建工具看的時候,我們...
    Rangethan閱讀 2,393評論 1 8
  • Gradle對于很多開發(fā)者來說有一種既熟悉又陌生的感覺,他是離我們那么近,以至于我每天做項(xiàng)目都需要他,但是他又是離...
    阿_希爸閱讀 9,703評論 10 199
  • Groovy :是一種動態(tài)語言。 1:這種語言比較有特點(diǎn),它和 Java 一樣,也運(yùn)行于 Java 虛擬機(jī)中。簡單...
    PeytonWu閱讀 1,675評論 0 1

友情鏈接更多精彩內(nèi)容