No se puede hacer el módulo: no se encontró la configuración de gradle relacionada. Por favor, vuelva a importar el proyecto Gradle e intente nuevamente

159

Uso IntelliJ IDEA Ultimate 14 y Gradle 1.2. Administro el proyecto desde la consola, pero necesito depurar parte del código del IDE.

Cuando intento hacer el proyecto, aparece esta ventana de error . Cuando intento depurar el proyecto,

Error: Unable to make the module: idappcli, related Gradle configuration was not found. 
Please, re-import the Gradle project and try again.

está escrito en la ventana del mensaje. ¿Cómo puedo agregar las rutas de salida regulares al proyecto?

usuario1339
fuente

Respuestas:

256

Intente abriendo la vista de tareas de Gradle y luego haga clic en el botón Actualizar. Para mí resolvió el problema.

Pierpaolo Follia
fuente
Cuando importa el proyecto Gradle, hay una casilla de verificación "importación automática".
devl
44
Puede mostrar la vista haciendo clic en View-> Tool Windows-> Gradleen el menú principal junto a Filey Edit.
Matthias Braun
No tiene ningún efecto para mí en 15.0.2.
cloudsurfin
Todavía uso este truco en mi IntelliJ 2016.2.1 y funciona sin problemas. Tenga en cuenta que debe esperar a que todas las dependencias se actualicen antes de poder "usar" nuevamente el proyecto
Pierpaolo Follia
3
Después de actualizar a IntelliJ 2016.3, encontré este problema.
Paweł Szczur
80

También tuve un problema similar, vaya a: Ver -> Herramienta Windows -> Gradle .
Luego presione en Actualizar icono

ingrese la descripción de la imagen aquí

Javier Alejandro Urza Berbetty
fuente
20

Esto solucionó el problema "Por favor, vuelva a importar el proyecto Gradle e intente nuevamente". para mí (IntelliJ Ultimate 17.3.3):

(1) Proyecto independiente de Gradle:

despegar

(2) Cerró el proyecto y (3) lo volvió a abrir a través de Archivo> Abrir reciente. IntelliJ le pedirá que importe el proyecto Gradle ahora desvinculado. (4) Lo importó y seleccionó "Usar importación automática" en el cuadro de diálogo.

ingrese la descripción de la imagen aquí

bagazo
fuente
18

Tuve el mismo problema con mi Intellij IDEA versión 2016.2 (Mac)

La solución fue: en Intellij, haga clic en "Ver", luego en "Windows de herramientas", luego en "Gradle" y luego haga clic en ingrese la descripción de la imagen aquí

Alexandre Santos
fuente
9

Tenía que asegurarme de que la opción Usar importación automática y Usar envoltura de gradle predeterminada (recomendado) estuvieran marcadas.

File > Other Settings > Default Settings > Build, Execution, Deployment > Build Tools > Gradle

Preferencias de Intellij Gradle

Ray Hunter
fuente
¿Qué haces si Usar el envoltorio de gradle predeterminado está atenuado?
vextorspace
1
Asegúrese de tener el envoltorio de gradle instalado en su proyecto. docs.gradle.org/current/userguide/gradle_wrapper.html
Ray Hunter
2

Me enfrenté al problema similar cuando actualicé mi Idea IntelliJ.

Para solucionarlo, ejecuté el siguiente comando en la terminal y solucionó mi problema.

gradle cleanIdea idea

fuente
2

Esto funciona para mi:

  1. Cerrar la idea de IntelliJ
  2. Eliminar las carpetas 'gradle' y '.gradle' de la raíz del proyecto
  3. Inicie IntelliJ Idea e importe el proyecto como gradle

capturas de pantalla antes y después

stkotok
fuente
2

Para la mayoría de las personas, la actualización de Gradle que ya se sugirió podría resolver el problema.

Para los demás, descubrí que eliminar el directorio .idea y volver a importar el proyecto podría ayudar.

Puede ser que su directorio de recursos no se agregue a classpath al crear un proyecto a través de Spring Initializr. Por lo tanto, su aplicación nunca está cargando el archivo application.properties que ha configurado.

Para hacer una prueba rápida si este es el caso, agregue lo siguiente a su archivo application.properties:

server.port=8081

Ahora, cuando ejecute su aplicación, debería ver en la salida de la consola de arranque de primavera algo como esto:

INFO  o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): **8081** (http) with context path ''

Si su puerto sigue siendo el 8080 predeterminado y no se ha cambiado a 8081, sus archivos application.properties obviamente no se están cargando.

También puede verificar si su aplicación se ejecuta gradle bootRundesde la línea de comandos. Lo más probable será el trabajo.

Solución:

  1. Cierre IntelliJ, luego dentro de la carpeta de su proyecto elimine la carpeta ".idea"
  2. Vuelva a importar su proyecto a IntelliJ de la siguiente manera: "Importar proyecto" -> "seleccione SOLO su archivo build.gradle para importar". (IntelliJ tomará automáticamente el resto)
  3. compila y ejecuta tu aplicación nuevamente

Ver respuesta oficial de IntelliJ Support: IDEA-221673

Flavio Caduff
fuente
1

En mi caso, la causa raíz era una configuración de proxy faltante. Una vez que lo configuré correctamente pude actualizar los proyectos de gradle y finalmente descargué los archivos faltantes y configuré el proyecto correctamente.

File > Settings > Appearance & Behaviour > System Settings > HTTP proxy

luego

View > Tool Windows > Gradle 

y el botón Sincronizar

Leos Literak
fuente
0

Entré en las preferencias de IntelliJ Gradle:

Menu: Preferences > Build, Execution, Deployment > Build Tools > Gradle

Y debajo Project Level Settings, cambió el botón de radio a "Usar envoltura de gradle predeterminada (recomendado)"

Pulse el botón de hacer, y estaba en el negocio!

sparkyspider
fuente
0

Recomiendo intentar 'Construir> Reconstruir proyecto'.captura de pantalla del menú

Namo
fuente
-1

@ user1339 También tuve el mismo problema. Por favor, lea esta pregunta Construyendo guerra con Gradle, Depuración con IntelliJ IDEA . Te será muy útil. Y recomendación para la tarea 'Hacer'. Como decía el mensaje, debería intentar volver a importar el proyecto Gradle e intentar nuevamente. En mi caso, este consejo se volvió muy útil.

Rayo
fuente