Запустите плагин sbt не в build.sbt

Я пытаюсь написать плагин SBT для IDE для запроса информации, такой как исходный путь. Используя maven, я бы сделал что-то вроде

mvn my.org:myPlugin:myGoal

Это работает, даже если pom.xml не ссылается на плагин. Есть ли аналогичный способ сделать это с sbt?

Получение исходного пути является примером. Я знаю, что могу сделать это с помощью sbt show sourceDirectories, но это не лучший ответ по двум причинам:

  1. Я хочу иметь возможность использовать один и тот же интерфейс для mvn и sbt, а также любые дополнительные инструменты сборки, которые будут поддерживаться в будущем, включая запуск процесса ответа на запросы.
  2. Я ищу больше, чем просто исходный путь

Можно ли запустить мой плагин, не добавляя его в build.sbt (или не устанавливая глобально)? Или есть лучший способ запустить банку из удаленного репозитория (не упомянутого в build.sbt)?


person Troy Daniels    schedule 18.06.2016    source источник
comment
Возможный дубликат Как я могу установить плагин sbt глобально   -  person Cyäegha    schedule 20.06.2016