例如,我必须写一个这样的别名:
addCommandAlias("make-idea", ";updateClassifiers; updateSbtClassifiers; gen-idea sbt-classifiers")而不是
addCommandAlias("make-idea", "updateClassifiers; updateSbtClassifiers; gen-idea sbt-classifiers")如果我跳过第一个分号,sbt会抱怨。有人对第一个;在addCommandAlias的第二个论点中做什么有想法吗?
发布于 2014-12-16 08:03:29
这只是sbt指定多个命令的语法。这是正常的sbt行为,不特定于addCommandAlias。
同样的情况发生在sbt外壳中:
sbt> updateClassifiers; updateSbtClassifiers; gen-idea sbt-classifiers
[error] Expected ID character
// etc.
sbt> ; updateClassifiers; updateSbtClassifiers; gen-idea sbt-classifiers
// as expectedhttps://stackoverflow.com/questions/27499263
复制相似问题