Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Module ... is not backed by gradle

I'm using IntelliJ IDEA Pro 13.1.2. Never used any versions below 13.

When trying to run build.gradle from IDE I get the message:

Module is not backed by gradle

I can run this script from the command line just fine.

The "root" directory has both .gradle and gradle sub-directories and, in general its structure is very similar to another module from the same project where I can run its build from IDE without problems.

Any suggestions on further troubleshooting?

like image 417
PM 77-1 Avatar asked May 07 '14 19:05

PM 77-1


People also ask

How do I sync a project with Gradle files in IntelliJ?

We can configure the settings for how IntelliJ IDEA syncs with Gradle by pressing the settings icon in the Gradle tool window, and selecting Auto-Reload Settings. We can set IntelliJ IDEA to automatically reload the project after "Any changes" in the build script files, so changes are automatically reloaded.

How import multi module Gradle project IntelliJ?

File -> Import > Gradle STS project -> Choose project root where multi-module folders reside -> click Build Model -> choose the modules I want to see in the IDE.


2 Answers

If you didn't set up the IDE project via "Import Project" and then pointing to a Gradle project, you may have to link the IDE project to the Gradle project. This can be done in the "Gradle" window.

like image 139
Peter Niederwieser Avatar answered Sep 22 '22 15:09

Peter Niederwieser


The answer that worked for me is to restart IntelliJ - at startup build.gradle is identified and the project is set up.

The only thing that worked for me was to use the menu File > Close Project and reopen it. IDEA popped up a dialog saying "Import project from Gradle files" or something to that effect.


Dead ends: Below is a list of dead ends, so don't waste your time with them. I kept seeing "module is not backed by gradle" despite following all these proposed solutions:

  1. There was no Gradle tool window, so I couldn't synchronize the project
  2. Clicking File > Open gradle.build opens the file for editing and doesn't solve the issue
  3. Creating a run configuration that runs gradle has no effect, even after I saw a build/ folder created
  4. Runing ./gradlew from the commandline only creates files for gradle and doesn't fix IntelliJ
like image 42
activedecay Avatar answered Sep 24 '22 15:09

activedecay