Scala Bash тестовые сценарии - PullRequest
2 голосов
/ 01 марта 2012

Я пытаюсь написать простой пакетный скрипт для тестирования моей программы Scala. Сценарий должен быть примерно таким:

#!/bin/bash
scala ./build/classes/MyClass "../../res/some_file.txt"

Возвращает:

Exception in thread "main" java.lang.RuntimeException: Cannot figure out how to run target: ./build/classes/MyClass

Если я работаю в каталоге классов:

#!/bin/bash
scala MyClass "../../res/some_file.txt"

работает как положено.

Что я здесь не так делаю?

-Ли

1 Ответ

7 голосов
/ 02 марта 2012

Вы не можете передать имя файла класса - вы должны передать класс name , и он должен быть в пути к классам.Вместо этого попробуйте следующее:

#!/bin/bash
scala -cp ./build/classes MyClass "../../res/some_file.txt"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...