(bug?) "Create directories for empty content roots automatically" not available for New Project with Gradle

Answered

I recently started IntelliJ and found that lot of tutorials with Gradle (and not a few posts in this community) say to check the box "Create directories for empty content roots automatically" when starting a new project with Gradle.

Problem: That check box is not available when starting a new project. Screenshot: https://imgur.com/a/22glWIr.

Is this a bug or a did someone decide that this feature was unnecessary? I'm guessing the former because one of IDEA's own tutorials from June 2017 referenced the option (https://www.youtube.com/watch?v=JwPYjnhah3g).

From Help->About:
IntelliJ IDEA 2018.1.5 (Community)
Build #IC-181.5281.24, built on June 12, 2018

Note: I *can* open Settings -> Build, Execution, and Deployment -> Build Tools -> Gradle, and I can check the option under "Project-level settings", but that is a bit useless for new projects because the default seems to be "off" and I can't turn it on for new projects.

Please advise. Is there anything I can do to fix this, or will you need to fix it for your next release?

1
9 comments

Hi.

Sources folders should be always created for newly created gradle project using IntelliJ File ->New->Projec/Modulet gradle wizard.
There is a known issue when it doesn't happen if the first import failed, you can track the issue at IDEA-177410

0
Avatar
Permanently deleted user

I am not seeing "Modulet" gradle wizard in File -> New -> Project. 

This is what I'm seeing and using: https://imgur.com/a/cEVVFpp

0

Hi, It's a mistype, I meant Project or Module, what I meant is that Sources folders are always created by default in 2018.1

0
Avatar
Permanently deleted user

Sorry for the late reply.

By "Sources folders" do you mean "src->main->java" and "src->test->java"? Because those are not created by default on my installation (default install options). As stated previously, the option to create "sources folders" is default off. I have to go to Settings -> Build, Execution, and Deployment -> Build Tools -> Gradle, and manually check the option under "Project-level settings", then "apply" in order to create them.

But you say that these folders are "always created by default". My observation is contrary. I can't show you a desktop-capture video to prove my situation (don't have software to do that). Do you have another idea of how I can show you what's going on?

0

Hi. Could you please provide an example of the project you are importing?

0
Avatar
Permanently deleted user

I could, but main.java won't help. From the original post, the problem (lack of "create directories for empty project roots" option for new project) was found "when starting a new project with Gradle". I am not importing any project at this time. I have still only started a new project.

I could still give you main.java if you want.

So is this a bug?

0

Hi. I have double checked, it is a regression,  thank you for reporting. Please follow this ticket for updates:

https://youtrack.jetbrains.com/issue/IDEA-195963

0
Avatar
Permanently deleted user

Fo me, on a Mac, I couldn't find  "Settings -> Build, Execution, and Deployment -> Build Tools -> Gradle", The path to this adjustment was (from the Mac menu bar at the top of the screen for the Intellij App: "IntellijIDEA -> Preferences -> Build, Execution, and Deployment -> Build Tools -> Gradle"

0
Avatar
Permanently deleted user

And these options were only available after creating the project.

0

Please sign in to leave a comment.