我有一个纯粹的'包含build.gradle,settings.gradle和src文件夹的gradle项目。没别了。
我想在IntelliJ中打开它,但我不想让IntelliJ添加自己的模块文件。我希望这个项目能够保持纯净的状态。 gradle以便以后可以从命令行构建和运行它。我已经成功地与其他项目一起完成了这项工作,但是对于当前项目我尝试导入/打开,每次打开它时,IntelliJ都会创建一个Project.iml文件。
我确定我可以使用.iml文件,但我不想要它,而且我想了解发生了什么。
我已经"委托IDE构建/运行操作来进行gradle"在偏好中打开。我曾尝试过两次"导入"和"打开" IntelliJ的向导项目。我每次尝试这个时都删除了.idea文件夹。我在Import / Open向导中尝试了不同的设置。 IntelliJ始终创建.iml。更糟糕的是,如果我尝试删除该文件,它会在项目窗格中搞砸项目结构的视图。
答案 0 :(得分:4)
在IntelliJ IDEA中导入Gradle build.gradle
文件时,有一个名为外部存储生成的项目文件的设置:
如果您启用它,则不必exclude IntelliJ IDEA generated project files from the version control。生成的文件将存储在idea.system.path下。