update run proyecto intellij idea crear java configuration import intellij-idea gradle

java - proyecto - run gradle project intellij



Proyecto Java con Gradle en IntelliJ IDEA: no se puede resolver el símbolo ''google'' pero el proyecto se compila (4)

Tengo un proyecto Java de juguete configurado con Gradle en IntelliJ IDEA 13.1.2. Se compila y funciona bien, pero el IDE resalta ''google'' en

import com.google.common.base.Strings;

como rojo y advierte "No se puede resolver el símbolo ''google''". ¿Alguna de idea de cómo arreglarlo?

He intentado 1) eliminar .idea/ y volver a crear el proyecto en IntelliJ IDEA, y 2) volver a importar el proyecto desde el archivo de configuración de Gradle creado manualmente build.gradle , pero fue en vano.



Mira this

Simplemente puede abrir la ventana de la herramienta Gradle en [Ver] - [Ventanas de herramientas] - [Gradle].

En la ventana, puede actualizar haciendo clic en el botón actualizar.

Todas las dependencias agregadas manualmente directamente en el archivo ''build.gradle'' se resolverán.


Resulta que los paquetes dependientes deben especificarse por separado en IntelliJ IDEA además de build.gradle y agregarse explícitamente como una dependencia. A saber,

  1. descargue el paquete com.google.guava siguiendo las instrucciones de la documentación : elegí com.google.guava:guava-base:r03 para descargar
  2. siga la ventana de solicitud automática para agregarla como una biblioteca de proyectos al proyecto Java.
  3. Especifique que el módulo Java depende del paquete com.google.guava en la configuración del proyecto. Consulte la instrucción de documentación "Configuración de dependencias y bibliotecas de módulos" .