У меня есть два связанных приложения, которые я разрабатываю в Scala.Один из них - это серверный процессор, созданный с использованием SBT и работающий без головы и выполняющий некоторое численное вычисление (при работе cron).Другой - это веб-сайт, написанный на Scala и работающий на игровой платформе.
У меня есть код, которым я хотел бы поделиться между ними, но поскольку у каждого из них (SBT и Play) есть своисобственные представления о структуре каталогов и о том, как создавать вещи, мне довольно непонятно, как я должен это делать.Я бы не хотел копировать и вставлять файлы .scala, но я также не заинтересован в использовании ссылок sym и их сборке из одних и тех же файлов.
Если бы это было возможно, я бы согласился получитьИграйте в скрипты для запуска SBT для сборки библиотек по мере необходимости.Если бы это был единственный способ, то я также согласился бы с использованием SBT для создания банок для Play, а затем копировать их на место.Но я часто разрабатываю оба одновременно (они являются частью большого приложения), и все будет работать намного более гладко, если они будут обновляться вместе.Это вообще возможно, или если я упускаю другую, более простую технику?
Спасибо, Алекс