2015-12-12 20 views
5

IntelliJ 15 riporta un simbolo non risolto per la mia definizione del progetto nel mio file build.sbtIntelliJ non può risolvere simbolo build.sbt

lazy val root = (project in file(".")).enablePlugins(PlayScala) 

E 'segnalato un errore project e in.

Cannot resolve symbol project. 
Cannot resolve symbol in. 

Tutto il resto si risolve perfettamente e il progetto è altrimenti tutto impostato, SBT costruisce bene, attivatore funziona bene.

+0

Si prega di inviare l'intero messaggio di errore. Ti capita lo stesso se corri da un terminale? È possibile che l'errore sia "vecchio", ad esempio IntelliJ IDEA che analizza il file di build incompleto mentre lo stavi scrivendo. –

+1

Stai usando Intellij 15.0.1? Se sì, è un bug Intellij. –

+0

@LuongBaLinh Il tracker degli errori dei jetbrai controllati e in effetti è anche segnalato e assegnato appena non ancora risolto. – CodeShaman

risposta

3

Per risolvere questo problema, ho importato: import sbt.project in cima alla mia build.sbt

Sto lavorando con intellij 16 EAP

1

Questo è successo a me quando quando la "libreria esterna" di riferimento era una versione diversa da quella s tato nel file build.sbt. In particolare:

librerie esterne ->SBT: org.scala-lang:scala-library:2.12.1

build.sbt ->scalaVersion := "2.12.2"

Problemi correlati