I found out that there was actually no problem with the REPL. I had been trying to compile my project by pressing C-c C-b b
and assumed it was working the buffer *ENSIME-Compilation-Result*
would pop up with:
Latest Compilation Results (q to quit, TAB to jump to next error)
----------------------------------------
0 errors, 0 warnings.
But, I checked in the target/scala-2.10/classes
directory and found that no .class
files were being generated.
When I instead compiled from the command line with sbt
, I was able to then get a REPL loaded with what I expected.
EDIT:
I posted a follow-up question: Building with Ensime deletes all .class files, but doesn't compile anything.