Non riesco a ottenere un foglio di scala per trovare una delle mie classi di progetto quando utilizzo Intellij. Ho aggiunto il nuovo foglio di scala alla directory src
del mio progetto come indicato here. Tuttavia ogni volta che provo a fare funzionare il foglio di lavoro ottengo il seguente erroreIl foglio di lavoro di Intellij scala non trova le classi di progetto
Error:(5, 27) not found: type Order
trait LimitOrder extends Order {
^
Il Order
tratto è definito in un file incluso in src/main/scala
. Ho anche provato a inserire il foglio di scala nello src/main/scala
e non riesce ancora a trovare il tratto Order
.
Sembra che il problema va via se:
- apro un esterno
sbt-console
nella mia directory del progetto. L'apertura disbt-console
compila automaticamente le origini del progetto. Quindi tornare a Intellij e rieseguire il foglio di lavoro. - Compilare manualmente la sorgente in Intellij prima di provare a eseguire il foglio di lavoro.
Avevo l'impressione che il foglio di lavoro venisse compilato al volo ogni volta che lo ri-eseguo e quindi la compilazione manuale dovrebbe essere non necessaria. È sbagliato?
non credo che il foglio di lavoro Scala debba funzionare in questo modo – WarFox
Come ho già detto, sono un principiante. Come funziona esattamente il foglio di scala? – davidrpugh
Sei in grado di cercare la classe Order con ctrl-n (cerca la classe)? WarFox: Funziona in questo modo sulla mia macchina – thoredge