官方解释:可以去 下方链接看。 Gradle | IntelliJ IDEA
https://www.jetbrains.com/help/idea/gradle.html#project_create_gradle
By default, a newly created or imported project is stored externally. That means that generated
.iml
and library files are stored inidea.system.path
instead of the.idea
directory. It might be helpful for sharing your project via version control.意思就是说:默认情况下(勾选下),新创建或导入的项目存储在外部。也就是说 .Iml 和 lib 文件存储在 idea.system.path 中,而不是存储在.idea目录。它可能有助于通过版本控制共享您的项目。
解释:选中后,将不会在.idea目录中生成.iml文件和library文件
不选中将会在.idea目录中生成.iml文件和library文件
This will not generate .iml and library files in .idea directory so that your project is easier to share via version control, since sharing generated files makes very little sense,see https://intellij-support.jetbrains.com/hc/articles/206544839.
按老外的说法就是选中后,有利于通过版本控制去共享。因为生成的文件共享出去毫无意义!
测试:不勾选。maven在导入项目的时候,不会给你去导入一些插件,如果你的项目出现依赖导不进来,或者项目common模块导不进来的时候,试着把它勾选住,然后删除.idea 和 .iml文件重新导入。