Eclipse sbt java.lang.NoSuchMethodError: scalaz.Scalaz$.ToValidationV

Hi,
You will get the below error if we dont keep plugins.sbt in correct place.
Documenting for helping others not to waste time.
Eclipse 4.4
java.lang.NoSuchMethodError: scalaz.Scalaz$.ToValidationV(Ljava/lang/Object;)Lscalaz/syntax/ValidationV;  
Added the required plugin settings in below location should fix the error
/.sbt/0.13/plugins/plugins.sbt
full log is below.
[info] About to create Eclipse project files for your project(s).  java.lang.NoSuchMethodError: scalaz.Scalaz$.ToValidationV(Ljava/lang/Object;)Lscalaz/syntax/ValidationV;          at com.typesafe.sbteclipse.core.package$.setting(package.scala:66)          at com.typesafe.sbteclipse.core.Eclipse$.skipParents(Eclipse.scala:495)          at com.typesafe.sbteclipse.core.Eclipse$$anonfun$action$1.apply$mcZ$sp(Eclipse.scala:103)          at com.typesafe.sbteclipse.core.Eclipse$$anonfun$action$1.apply(Eclipse.scala:103)          at com.typesafe.sbteclipse.core.Eclipse$$anonfun$action$1.apply(Eclipse.scala:103)          at scala.Option.getOrElse(Option.scala:120)          at com.typesafe.sbteclipse.core.Eclipse$.action(Eclipse.scala:103)          at com.typesafe.sbteclipse.core.Eclipse$$anonfun$eclipseCommand$2.apply(Eclipse.scala:82)          at com.typesafe.sbteclipse.core.Eclipse$$anonfun$eclipseCommand$2.apply(Eclipse.scala:82)          at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply$2.apply(Command.scala:60)          at sbt.Command$$anonfun$applyEffect$1$$anonfun$apply$2.apply(Command.scala:60)          at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:62)          at sbt.Command$$anonfun$applyEffect$2$$anonfun$apply$3.apply(Command.scala:62)          at sbt.Command$.process(Command.scala:95)          at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:87)          at sbt.MainLoop$$anonfun$1$$anonfun$apply$1.apply(MainLoop.scala:87)          at sbt.State$$anon$1.process(State.scala:176)          at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:87)          at sbt.MainLoop$$anonfun$1.apply(MainLoop.scala:87)          at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18)          at sbt.MainLoop$.next(MainLoop.scala:87)          at sbt.MainLoop$.run(MainLoop.scala:80)          at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:69)          at sbt.MainLoop$$anonfun$runWithNewLog$1.apply(MainLoop.scala:66)          at sbt.Using.apply(Using.scala:25)          at sbt.MainLoop$.runWithNewLog(MainLoop.scala:66)          at sbt.MainLoop$.runAndClearLast(MainLoop.scala:49)          at sbt.MainLoop$.runLoggedLoop(MainLoop.scala:33)          at sbt.MainLoop$.runLogged(MainLoop.scala:25)          at sbt.xMain.run(Main.scala:26)          at xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:109)          at xsbt.boot.Launch$.withContextLoader(Launch.scala:129)          at xsbt.boot.Launch$.run(Launch.scala:109)          at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:36)          at xsbt.boot.Launch$.launch(Launch.scala:117)          at xsbt.boot.Launch$.apply(Launch.scala:19)          at xsbt.boot.Boot$.runImpl(Boot.scala:44)          at xsbt.boot.Boot$.main(Boot.scala:20)          at xsbt.boot.Boot.main(Boot.scala)  [error] java.lang.NoSuchMethodError: scalaz.Scalaz$.ToValidationV(Ljava/lang/Object;)Lscalaz/syntax/ValidationV;  


No comments:

Post a Comment

Please share your views and comments below.

Thank You.