(Относительный новичок здесь, пожалуйста, будьте нежны ...)
У меня есть программа Scala, которую я могу собрать с помощью sbt. Я могу (изнутри sbt) запустить compile
и test-compile
без ошибок. Я определил пакет, поместив package com.mycompany.mypackagename
в начало нескольких файлов .scala. Когда я делаю console
, чтобы получить ответ Scala, это происходит:
scala> import com.mycompany.mypackagename._
<console>:5: error: value mypackagename is not a member of package com.mycompany
import com.mycompany.mypackagename._
Любая вариация этого также терпит неудачу. Когда я просто делаю import com.mycompany
, у меня нет проблем.
Я думал, что запуск консоли Scala изнутри sbt правильно установит classpath на основе текущих проектов? Что (совершенно очевидно) я пропускаю?