前几天遇到一个问题,就是使用ider创建gradle项目后,src目录没有自动生成出来,自己记录一下顺便分享一下怎么解决。
目录
一:创建gradle项目
1,首先打开ider创建gradle项目
2,新建项目选择左侧gradle,右侧选择自己jdk版本,勾选java项目,点击Next
3,写上GroupId组名ArtifactId项目名后点击Next
4,我选择的是使用本地gradle,在下面url选择自己本机gradle路径即可,目前使用的是5.2.1版本,点击Next5,选择项目路径后Finish就完成创建工作。
二:解决没有生成src目录问题
1,这是刚才创建好的项目,发现并没有src目录,所以需要自己在gradle里面添加一个Task任务
2,首先先打开build.gradle再里面创建一个Task任务,注意这是5.X版本用的代码,与4.X版本有区别
两个版本的代码:
5.X版本
4.X版本
5.X版本代码:
task 'create-dirs' {
doLast {
sourceSets*.java.srcDirs*.each {
it.mkdirs()
}
sourceSets*.resources.srcDirs*.each {
it.mkdirs()
}
}
}
4.X版本代码:
task "create-dirs" << {
sourceSets*.java.srcDirs*.each {
it.mkdirs()
}
sourceSets*.resources.srcDirs*.each{
it.midirs()
}
}
3,添加完这个任务后Refresh gradle面板,在Tasks -> other中可以看到新的task,执行
4,执行完后,我们要的src目录就生成了