2013-02-24 9 views
5

Sto lavorando con il progetto IDE IDE basato su IDE basato su Maven. Io posso compiere tutti gli obiettivi Maven ma IntelliJ sta mostrando un sacco di errori nel codice sorgente come sotto:IntelliJ mostra errori nei file sorgente scala ma il progetto viene compilato correttamente

enter image description here

Tutto ha funzionato bene a poche ore fa. Non capisco perché l'IDE continua mostrando errori. Quando ho ricostruire o compilare l'intero progetto (CTRL + F9) o di una singola classe Scala ricevo sempre un messaggio di successo del genere: plug-in scala

enter image description here

avevo già configurato prima, quindi non lo faccio sapere cosa succede

grazie per il vostro aiuto

risposta

1

Se IDEA ha perso traccia di tipi ovviamente corretti come Database o DateTime, probabilmente significa che la configurazione del progetto è errata o danneggiata. Più comunemente non ha le necessarie dipendenze di terze parti come Joda Time.

Se non lo si sta già facendo, definire il proprio progetto esclusivamente in SBT e utilizzare il plug-in per produrre la definizione del progetto IDEA. Quindi, ogni volta che si modificano le dipendenze del progetto, eseguire nuovamente gen-idea per rigenerare i file di progetto IDEA. Niente muss, niente storie.

1

Ci sono molti bug sollevate in di JetBrains bug tracker per questo. Ti suggerisco di sollevare alcuni bug o votare quelli esistenti.

È proprio come il problema che si ha con l'evidenziazione sensibile al tipo che è peggio che inutile.

0

grazie per le vostre risposte.

Ho risolto questo problema importando nuovamente il progetto.

4

A volte la cache IntelliJ viene danneggiata. È possibile risolvere questo dal seguente:

File> "Invalidate Caches/Restart"

Dopo aver scelto "invalidare e Restart" quando richiesto, IntelliJ si riavvierà e ricostruire la sua cache.

Problemi correlati