updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (caskroom/cask).
No changes to formulae.
sbt: Java 1.8 is required to install this formula.
JavaRequirement unsatisfied!
You can install with Homebrew-Cask:
brew cask install java
You can download from:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
Error: An unsatisfied requirement failed this build.
Kurz gesagt, ich bin wütend, dass Sie es installieren sollten, da Java nicht enthalten ist.
Java sollte jedoch installiert sein, da vor der Installation von sbt wie folgt vorgegangen wurde.
brew cask install java
brew install scala
Referenz-URL Zusammenfassend ist Java9 enthalten, aber was sbt will, ist Java8. Java9 wurde von Brew Cask Install Java installiert. Dies kann also durch die Installation von Java8 gelöst werden.
brew cask uninstall java
brew tap caskroom/versions
brew cask install java8
brew install sbt
$ sbt
[warn] No sbt.version set in project/build.properties, base directory: /Users/xxx/workspace/scala
-sample
[info] Set current project to scala-sample (in build file:/Users/xxx/workspace/scala-sample/)
[info] sbt server started at 127.0.0.1:5807
sbt:scala-sample>
Nachdem ich das obige Verfahren erneut ausgeführt hatte, konnte ich sbt erfolgreich installieren.
Ich hoffe, es wird nützlich sein für Leute wie mich, die kürzlich auf die Idee gestoßen sind, "Scala ein wenig auszuprobieren".
Recommended Posts