Od pewnego czasu z powodzeniem używam sbt-eclipse 3.0.0. Niedawno zaktualizowałem grę do wersji 2.3.8 i muszę uaktualnić ją do wersji sbt-eclipse 4.0.0, aby uniknąć this problem. Próbowałem aktualizacji projekt/plugins.sbt, ale ten błąd podczas uruchamiania activator eclipse
:Wyjątek podczas próby uaktualnienia do sbt eclipse 4.0.0
java.lang.NoSuchMethodError: com.typesafe.sbteclipse.core.EclipsePlugin$.EclipseKeys()Lcom/typesafe/sbteclipse/core/EclipsePlugin$EclipseKeys$;
at play.PlayEclipse$class.eclipseCommandSettings(PlayEclipse.scala:93)
at play.Play$.eclipseCommandSettings(Project.scala:17)
at play.PlayScala$.projectSettings(Project.scala:72)
at sbt.Load$$anonfun$autoPluginSettings$1$1.apply(Load.scala:666)
at sbt.Load$$anonfun$autoPluginSettings$1$1.apply(Load.scala:666)
.....
Próbowałem przedstawieniu 4.0.0 tylko w moim ~/.sbt/0,13/plugins/plugins.sbt, to tylko w moim projekt/plugins.sbt, ale wydawało się to nie mieć znaczenia. W rzeczywistości mogę uruchomić zaćmienie aktywatora 3.0.0 po usunięciu odwołań zarówno. Nie mam pojęcia, jak activator/sbt znajduje wtyczkę 3.0.0 w tym przypadku - może mój błąd wynika z ładowania zarówno 3.0.0, jak i 4.0.0?
Środowisko:
Play 2.3.8
Activator 1.3.4
Scala 2.10.4
~/.sbt/0,13/plugins/plugins.sbt jest pusty
projekt/build.properties:
sbt.version=0.13.8
projekt/plugins.sbt:
// Comment to get more information during initialization
logLevel := Level.Info
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.8")
addSbtPlugin("com.typesafe.sbt" % "sbt-uglify" % "1.0.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.0.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-uglify" % "1.0.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-gzip" % "1.0.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.6")
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"
SBT 4.0.0 nie wydaje się do pracy z Zagraj w 2.3. Spróbuj zaktualizować grę do wersji 2.4. Zobacz: https://github.com/typesafehub/sbteclipse/issues/221 – mhei
dzięki @mhei - szukałem przez długi czas, aby znaleźć informacje o zgodności, ale nie powiodło się. –