Ошибка: неизвестный аргумент 'idea-shell' - PullRequest
0 голосов
/ 21 мая 2018

Я использую Intellij Idea Community Edition .Когда я запускаю

new https://github.com/sbt/scala-seed.g8

или

new PlayFramework/play-scala-seed.g8

из sbt shell , выдается следующая ошибка:

Error: Unknown argument 'idea-shell' g8 0.7.2 Usage: giter8 [options] <template>   <template>            git or file URL, or github user/repo   -b, --branch <value>  Resolve a template within a given branch   -f, --force           Force overwrite of any existing files in output directory   --version             Display version number  
--paramname=paramval  Set given parameter value and bypass interaction EXAMPLES Apply a template from github
    g8 foundweekends/giter8 Apply using the git URL for the same template
    g8 git://github.com/foundweekends/giter8.git Apply template from a remote branch
    g8 foundweekends/giter8 -b some-branch Apply template from a local repo
    g8 file://path/to/the/repo Apply given name parameter and use defaults for all others.
    g8 foundweekends/giter8 --name=template-test

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Вы должны использовать его из терминала, как: sbt new scala/scala-seed.g8

Если у вас все еще есть проблемы:

  • Возможно, вам придется запустить его из каталога, которыйне проект SBT (нет build.sbt)

  • Конечно, вам нужно sbt установить.

0 голосов
/ 21 мая 2018

Это происходит из-за того, как оболочка sbt реализована в плагине IntelliJ Scala.Также команда new на самом деле не предназначена для запуска из сеанса live shell.

Вместо этого запускайте new из терминала:

sbt new https://github.com/sbt/scala-seed.g8
...