SBT (0.13.8) не в состоянии решить эту зависимость в следующем чрезвычайно простой build.sbt
:
organization := "edu.umass.cs.iesl"
name := "nn-depparse"
version := "0.1-SNAPSHOT"
scalaVersion := "2.11.7"
resolvers += "IESL snapshot repository" at "https://dev-iesl.cs.umass.edu/nexus/content/repositories/snapshots/"
libraryDependencies += "cc.factorie" %% "factorie" % "1.2-SNAPSHOT"
parallelExecution := true
По какой-то причине он решает следующий путь:
.https://dev-iesl.cs.umass.edu/nexus/content/repositories/snapshots/cc/factorie/factorie_2.11/1.2-SNAPSHOT/factorie_2.11-1.2-20151007.170205-28 $ {} package.type
Вместо того, правильный путь к банку:
Кажется, что ${package.type}
интерпретируется как расширение литерала, а не содержимое переменной package.type
, но я понятия не имею, почему; Я использую простейшую возможную конфигурацию сборки! Насколько мне известно, у меня нет каких-либо странных конфигураций sbt (или вообще) - я проверил ~/.sbt
, и я попробовал работать на нескольких машинах).
Спасибо! Я не думал, что это будет проблема сборки в главном проекте, так как a) что сборка была прекрасной и b) у меня были только проблемы с нисходящим потоком в sbt, но не с maven (я удивлен, что не нашел других проблем с это отсутствие переменной замены?) –