Как найти или добавить файл build.sbt в существующий проект Eclipse? - PullRequest
0 голосов
/ 07 марта 2019

Мне нужна возможность разбирать XML-файлы в Scala для моего проекта регрессионного моделирования.Кажется, что больше нет готового пакета scala.xml с самого начала, поэтому он нам нужен извне.Решением, похоже, является проект scala.xml из GitHub: https://github.com/scala/scala-xml

Дело в том, что для того, чтобы я получил файл JAR в Eclipse, мне кажется, мне нужно использовать sbt.У меня установлен sbt, но проект регрессионного моделирования изначально был создан в Eclipse File -> New -> Scala Project.

В последний раз я использовал sbt, когда пытался заставить ScalaFX работать в Eclipse.Затем я понял, почему они изменили название с Простые инструменты сборки на Инструменты сборки Scala.Получить файл JAR (который я не получил с помощью sbt) было просто адом.

Единственный способ получить библиотеку scala.xml в Scala версии 2.12 - через sbt.Так что теперь ситуация такова, что мне нужно внести изменения в файл sbt.build, которого нет (?) В проекте Eclipse, так как проект не был создан с использованием sbt.Как мне это сделать?

1 Ответ

0 голосов
/ 10 марта 2019

Отвечая на мой вопрос для тех, у кого возникла такая же проблема: вы можете очень легко превратить проект Git в файл JAR.Что вам нужно, так это команды git и sbt.Вот что вы делаете

i) Откройте любой каталог.Желательно создать новый каталог с описательным именем.

ii) Перейдите в нужный проект Git, щелкните зеленое поле «Клонировать или загрузить» и скопируйте URL.

iii) Откройте консоль,перейдите в каталог, в котором вы хотите создать проект, и введите git clone _, где _ - это URL проекта.

iv) Как только проект будет клонирован, откройте его с помощью консоли.

v) Введите sbtи подождите, пока sbt все настроит.

vi) В зависимости от версии Scala, которую вы хотите использовать, вы можете сделать это сейчас после компиляции.

vii) Введите compile и дождитесь, пока sbt скомпилирует.

viii) Как только компиляция будет завершена, наберите package и у вас есть JAR-файл в целевой папке проектов.После компиляции путь отображается в консоли.

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