Scala: пакеты не могут быть представлены как URI - PullRequest
3 голосов
/ 19 февраля 2020

У меня есть openjdk, scala и sbt, все установлено через brew. Я пытаюсь настроить работу на дорожку scala по упражнениям. У меня нет проблем с Java или чем-то, что использует JVM, например clojure, но когда я пытаюсь проверить мою установку scala, запустив тест для примера с упражнениями:

$ sbt test

Я получаю кучу ошибок, которые, кажется, начинаются с этого:

java .io.IOError: java .lang.RuntimeException: / пакеты не могут быть представлены как URI

Мой установлен Версии следующие:

$ java --version
openjdk 13.0.1 2019-10-15
OpenJDK Runtime Environment AdoptOpenJDK (build 13.0.1+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 13.0.1+9, mixed mode, sharing)

$ scala -version
Scala code runner version 2.13.1 -- 

$ sbt --version
sbt version in this project: 1.3.8
sbt script version: 1.3.8

Я смотрел и видел эту ошибку в нескольких вопросах, но не нашел способа ее исправить.

1 Ответ

0 голосов
/ 10 мая 2020

Я решил проблему, установив java версию 1.8 и установив JAVA_HOME на эту версию.

export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...