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.
Creo que el usuario Sap es correcto, al menos en mi caso. No deberías tener que agregar manualmente la dependencia.
¿Cambió las dependencias en el archivo de gradle sin sincronizar intellij? Prueba este botón:
Para obtener más información, consulte: https://www.jetbrains.com/idea/help/synchronizing-changes-in-gradle-project-and-intellij-idea-project.html
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,
- descargue el paquete
com.google.guava
siguiendo las instrucciones de la documentación : elegícom.google.guava:guava-base:r03
para descargar - siga la ventana de solicitud automática para agregarla como una biblioteca de proyectos al proyecto Java.
- 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" .
Una de las soluciones que funcionó para mí después de intentar todo lo que se menciona en Internet para resolver este problema fue instalar el complemento lombok.
Acceda a Archivo -> Configuración -> Complementos y busque Lombok.
Asegúrese de que la casilla "Habilitar procesamiento de anotaciones" esté marcada