O problema é que quando você escreve em seu build.sbt
scalaVersion := "2.10.0"
artefato é publicado com _2.10
sufixo, mas conscrito tenta obtê-lo com _2.10.0
sufixo e falha.
Uma solução é adicionar scalaBinaryVersion := "2.10.0"
, mas é ruim, pois causa problemas no gerenciamento de dependências.
Outra solução é mudar o conscrito launchconfig
:
[app]
...
name: foo_2.10
cross-versioned: false
[scala]
version: 2.10.0
O essencial é o sufixo no nome e na cross-versioned: false
opção.