解決 IDEA 創(chuàng)建 Gradle 項(xiàng)目沒(méi)有src目錄問(wèn)題
前幾天遇到一個(gè)問(wèn)題,就是使用ider創(chuàng)建gradle項(xiàng)目后,src目錄沒(méi)有自動(dòng)生成出來(lái),今天就給大家分享一下怎么解決。
目錄:
1.創(chuàng)建Gradle項(xiàng)目
2.解決沒(méi)有生成src目錄
問(wèn)題一:創(chuàng)建gradle項(xiàng)目
首先打開(kāi)ider創(chuàng)建gradle項(xiàng)目

新建項(xiàng)目選擇左側(cè)gradle,右側(cè)選擇自己jdk版本,勾選java項(xiàng)目,點(diǎn)擊Next

寫(xiě)上GroupId組名ArtifactId項(xiàng)目名后點(diǎn)擊Next

這里選擇使用本地gradle分布,在下面url選擇自己本機(jī)gradle路徑即可,點(diǎn)擊Next選擇項(xiàng)目路徑后Finish就完成創(chuàng)建工作。
二:解決沒(méi)有生成src目錄問(wèn)題

這是剛才創(chuàng)建好的項(xiàng)目,我們發(fā)現(xiàn)并沒(méi)有src目錄,這可怎么辦呢?不要著急,下面我們來(lái)解決一下
這時(shí)因?yàn)樾陆ǖ奈募A不是Source Dir,所以需要自己在gradle里面添加一個(gè)Task任務(wù)
首先先打開(kāi)build.gradle再里面創(chuàng)建一個(gè)Task任務(wù)

這里我貼一下代碼
task "create-dirs" << {
sourceSets*.java.srcDirs*.each {
it.mkdirs()
}
sourcScts*.resources.srcDirs*.each{
it.midirs()
}
}
添加完這個(gè)任務(wù)后點(diǎn)擊右下角的Import Changes

這個(gè)時(shí)候點(diǎn)擊右側(cè)Gradle 打開(kāi)other 就會(huì)發(fā)現(xiàn)剛才我們寫(xiě)的任務(wù)名會(huì)在這里,點(diǎn)擊執(zhí)行任務(wù)

任務(wù)執(zhí)行完成后,src目錄就已經(jīng)生成好了。
結(jié)語(yǔ):這是第一次寫(xiě)博客,有什么不足的地方請(qǐng)大家評(píng)論指出,一定會(huì)改正的。做到大家共同進(jìn)步。
相關(guān)文章
淺析java程序中hibernate的應(yīng)用總結(jié)
hibernate可以理解為是一個(gè)中間件它負(fù)責(zé)把java程序的sql語(yǔ)句接收過(guò)來(lái)發(fā)送到數(shù)據(jù)庫(kù),而數(shù)據(jù)庫(kù)返回來(lái)的信息hibernate接收之后直接生成一個(gè)對(duì)象傳給java2013-07-07
Java Swing中的文本框(JTextField)與文本區(qū)(JTextArea)使用實(shí)例
這篇文章主要介紹了Java Swing中的文本框(JTextField)與文本區(qū)(JTextArea)使用實(shí)例,Swing是一個(gè)用于開(kāi)發(fā)Java應(yīng)用程序用戶(hù)界面的開(kāi)發(fā)工具包,需要的朋友可以參考下2014-10-10
SpringBoot打印詳細(xì)啟動(dòng)異常信息
這篇文章主要介紹了SpringBoot打印詳細(xì)啟動(dòng)異常信息,本文包含了詳細(xì)的過(guò)程解析與案例,概要的說(shuō)明了如何去使用打印啟動(dòng)異常信息,需要的朋友可以參考下2021-06-06
JAVA多線(xiàn)程進(jìn)階方式(Runnable接口的講解和運(yùn)用)
這篇文章主要介紹了JAVA多線(xiàn)程進(jìn)階方式(Runnable接口的講解和運(yùn)用),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-01-01

