iCodeLikeEstoyBorracho
Acabo de instalar y reinstalar IntelliJ. Todos los archivos de Java aparecen en ROJO. Revisé el JDK; está en 1.6.##. los maven clean install
la compilación funcionó bien.
Recibo los errores resaltados habituales. En cada declaración:
No se puede resolver el símbolo SomeEntityBean/Bean
y en cada método:
No se puede resolver el método SomeFunction()
¿Cómo soluciono estos falsos errores?
Jossef Harush Kadouri
Experimenté esto cuando actualicé mi JDK manualmente y eliminé el JDK anterior
Solución
- En el editor de IntelliJ, haga clic en la palabra clave roja (
Integer
por ejemplo) y presiona alternativa + INGRESAR (o haga clic en el icono de la bombilla) - Seleccione Configurar JDK del menú de intenciones
- haga clic en
Configure
- En mi caso, la ruta JDK era incorrecta (señalada en
/opt/jdk1.7.0_51
en vez de/opt/jdk1.7.0_65
)
- Haga clic en el ... y busque la ruta JDK correcta
- Limpiamos la caché:
Y todo debería volver a la vida 🙂
-
como hacer en mac
– nil96
31 de diciembre de 2019 a las 12:51
-
por extraño que parezca, esto en realidad causado una “condición de alerta roja” para mí que invalidó los cachés posteriormente borrados.
– barclay
26 de abril de 2013 a las 15:28
-
¿Dónde está “maven -> forzar reimportación”? ¿Dónde está la configuración / opción real para esto?
– Rabino sigiloso
17 de marzo de 2016 a las 13:39
-
@StealthRabbi Haga clic derecho en cualquier lugar sobre la estructura del proyecto, luego Maven> Reimportar…
–Rodrigo Martíns de Oliveira
21 de julio de 2016 a las 18:19
-
O también puede usar Ctrl+Shift+A, escribir “Reimportar” y elegir: “Reimportar” o “Reimportar todos los proyectos de Maven” (en caso de duda, reimportar todo).
–Rodrigo Martíns de Oliveira
25 de julio de 2016 a las 18:37
-
En el menú de Maven, esto ahora podría llamarse ‘Recargar todos los proyectos de Maven’ (con un ícono de flechas circulares)
– cellepo
19 de mayo a las 22:03
0x126
Tuve el mismo problema después de cambiar JDK de 1.6 a 1.7 en mi pom.xml y configurar Maven 3 path + JDK project settings en 1.7.
Lo que hizo por mí fue => Archivo -> Invalidar cachés y reiniciar
PD: el problema volvió a ocurrir, así que volví a importar el proyecto completo después de eliminar la carpeta .idea y ahora funciona bien como de costumbre 🙂
-
Estaba revisando todas las frutas al alcance de la mano tratando de que el resaltado funcionara nuevamente y con su comentario me di cuenta de que tal vez OSX eliminó mi JDK 1.6 en una actualización … lo hizo. Y movió Java de /System/Library a /Library. Gracias por publicar.
– rwheadon
10/07/2014 a las 20:56
-
parece que después de la actualización a 1.7 y la idea de actualización solucionaron el problema. no volvió a ocurrir.
– 0x126
11 de agosto de 2014 a las 12:18
Parantap Sharma
En mi caso, las dependencias de getter y setter venían a través del complemento lombok (usando java con Spring). Y en la nueva instalación de intellij idea, no había instalado el complemento lombok. La instalación del complemento lombok lo arregló para mí.
-
Estaba revisando todas las frutas al alcance de la mano tratando de que el resaltado funcionara nuevamente y con su comentario me di cuenta de que tal vez OSX eliminó mi JDK 1.6 en una actualización … lo hizo. Y movió Java de /System/Library a /Library. Gracias por publicar.
– rwheadon
10/07/2014 a las 20:56
-
parece que después de la actualización a 1.7 y la idea de actualización solucionaron el problema. no volvió a ocurrir.
– 0x126
11 de agosto de 2014 a las 12:18
Das_Geek
Si aún recibe este error, incluso después de haber probado todas las otras sugerencias sobre esta pregunta, verificó todos sus JDK, la configuración de Maven, la caché invalidada, sincronizó su espacio de trabajo y reinició, pero las cosas aún no funcionan para usted, luego vaya al directorio de su proyecto y elimine todo el .idea
carpeta. Reinicie su IntelliJ; todos los archivos bajo .idea
se creará de nuevo, lo que refleja la situación actual.
Al menos, esto funcionó para mí.
-
Yo también probé de todo y nada funcionó. Por último, hice una copia de seguridad de la carpeta .idea –> la eliminé –> reabrí el proyecto –> cerré –> devolví la .idea -> reabrí. Creo que, para mí, algunos archivos almacenados en caché no se eliminaron antes.
– Vibha
20 de marzo de 2020 a las 4:08
posible duplicado de la inspección de IntelliJ da “No se puede resolver el símbolo” pero aún compila el código
– Zac Thompson
16/04/2014 a las 21:25
@ZacThompson Creo que tiene razón en su mayoría: diría que esta Pregunta tiene la ligera diferencia de especificar anterior-exitoso
mvn clean install
– cellepo
19 de mayo a las 23:21