Как добавить внешнюю библиотеку в classpath в интерпретаторе scala? - PullRequest
7 голосов
/ 08 апреля 2009

Я пытаюсь сослаться на некоторые классы в интерпретаторе Scala, которые были написаны и скомпилированы с использованием Eclipse. Eclipse хранит скомпилированный байт-код Java в папке {workspace} / myProject / bin. Есть ли какая-нибудь команда, которая добавит эту папку в путь к классам, используемый интерпретатором Scala?

Может быть, scala.bat должен быть отредактирован или параметризован с некоторым аргументом?

Ответы [ 2 ]

13 голосов
/ 09 апреля 2009

Используйте флаги -classpath или -cp при запуске интерпретатора:

scala -cp /path/to/classfiles
1 голос
/ 09 апреля 2009

Вы можете отредактировать scala.bat или, вернее, сделать копию, чтобы оставить оригинал без изменений.

Возможно, вы захотите использовать call: add_cpath "..." , чтобы добавить его, как используется где-то в этом пакетном файле.

...