Closed aisaac closed 8 years ago
I believe this is due to your Java version being < 1.7. Because it uses Play Framework 2.4, rights-app requires JDK 8.
In my terminal:
java -version
java version "1.8.0_71"
Java(TM) SE Runtime Environment (build 1.8.0_71-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.71-b15, mixed mode)
This being said if there's a call in the rights-app code (or more probably in the components it relies on) to a java that's not the shell's "main" jave, then I'm indeed screwed (I've installed 1.8 just today)
Is javac
also at 1.8? If so, we'll have to figure out why sbt
is not using it.
Ooops of course I should have remembered that all these messages after sbt run may have compiled something :-/ My version of javac is indeed 1.6.0_65. OK I'll try to update and check tomorrow. Should I clean anything besides the 'target' folder to get a clean slate on which to re-run sbt? Btw you can assign the issue to me after answering this question.
Should I clean anything besides the 'target' folder to get a clean slate on which to re-run sbt?
$ sbt clean run
should do the trick!
No follow, closing.
In the call today I've mentioned having trouble setting things up on my confused machine (too much old software lying around). But I'm raising the issue in case there would be a real problem.
After the sbt.run in the current README.md I'm getting in my browser at http://localhost:9000/:
My terminal shows:
Again: feel free to close instantly if it because this betrays me as using some super old library, or not having installed something crucial!