IntelliJ Idea 用gradle创建项目项目结构不全(
2017-11-24 本文已影响0人
一粒沙随风飘摇
今天刚开始学习kotlin,按照教程操作,创建一个game的项目,但是当我使用intellij idea创建项目的时候,
情况一:先出现错误
图一点击下载gradle依赖,又出现这种问题:
图二并且项目的目录结构不全,缺少src文件 ,如下图:
图三构建项目不带src文件,则在自己项目的gradle里面,设置一个gradle的Task:
task"create-dirs"<< {
sourceSets*.java.srcDirs*.each { it.mkdirs() }
sourceSets*.kotlin.srcDirs*.each { it.mkdirs() }
sourceSets*.resources.srcDirs*.each { it.mkdirs() }
}
在项目目录下执行 gradle create-dirs 命令自行创建目录,执行后如图;
图四然后再把此task任务删了,已经可以了;
情况二:创建项目后,
目录如下图:
图五原因是gradle没有下载完成,第一次下载比较慢,反应也慢,解决办法就是等gradle下载下来,等下载完成之后,项目目录结构就正确了。
综合上述情况:情况一实际也是因网络的问题,gradle并未下载完全,我的解决办法是创建项目的时候使用本地gradle地址,如图
图六这样就不会出现,因网络什么的各种原因,出现的gradle下载不完全而导致的项目结构不全
更新:
有的时候确实不能用本地的,因为团队开发,对方不一定有这个版本,偶然发现,点击设置里面的
图七有不正确之处,还望指出 ^o^